首页 新闻 搜索 专区 学院

Enable-Migrations出错

0
悬赏园豆:10 [已解决问题] 解决于 2012-12-12 13:57

今天在家没事 玩玩ef的数据迁移

但是Enable-Migrations就出错,求大家解答下。错误代码如下:

PM> Enable-Migrations
Get-Package : 找不到与参数名称“ProjectName”匹配的参数。
所在位置 E:\TempProject\ADO.NET EntityFramework\CodeFirstNewDatabaseSample\packages\EntityFramework.5.0.0\tools\EntityFramework.psm1:611 字符: 40
+     $package = Get-Package -ProjectName <<<<  $project.FullName | ?{ $_.Id -eq 'EntityFramework' }
    + CategoryInfo          : InvalidArgument: (:) [Get-Package], ParameterBindingException
    + FullyQualifiedErrorId : NamedParameterNotFound,NuGet.PowerShell.Commands.GetPackageCommand

堂堂88的主页 堂堂88 | 初学一级 | 园豆:9
提问于:2012-11-10 17:09
< >
分享
最佳答案
0

我也遇到了相同的问题. 我正在学习微软的例子:

http://msdn.microsoft.com/en-US/data/jj591621

PM> Enable-Migrations
Get-Package : 找不到与参数名称“ProjectName”匹配的参数。
所在位置 E:\ycf\source\research\Database\MigrationsDemo\packages\EntityFramework.5.0.0\tools\EntityFramework.psm1:611 字符: 40
+     $package = Get-Package -ProjectName <<<<  $project.FullName | ?{ $_.Id -eq 'EntityFramework' }
    + CategoryInfo          : InvalidArgument: (:) [Get-Package], ParameterBindingException
    + FullyQualifiedErrorId : NamedParameterNotFound,NuGet.PowerShell.Commands.GetPackageCommand
 
The EntityFramework package is not installed on project 'MigrationsDemo'

收获园豆:10
ycf888 | 菜鸟二级 |园豆:212 | 2012-11-24 21:50

问题解决了, 将NuGet升级至最新版本即可.

ycf888 | 园豆:212 (菜鸟二级) | 2012-11-24 22:35
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册