我遵循这个教程来练习MVC-4:http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/adding-a-new-field-to-the-movie-model-and-table
我不是在做同样的例子。我只是用它作为我自己尝试一些东西的指南。
我遇到了这个问题:
在我打开包管理器控制台之后
在尝试为我的上下文启用迁移后,我收到以下错误:
PM> Enable-Migrations -ContextTypeName MvcAuction.Models.AuctionDBContext
Enable-Migrations : A parameter cannot be found that matches parameter name 'ContextTypeName'.
At line:1 char:35
+ Enable-Migrations -ContextTypeName <<<< MvcAuction.Models.AuctionDBContext
+ CategoryInfo : InvalidArgument: (:) [Enable-Migrations], ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Enable-Migrations有什么办法可以解决这个问题吗?
发布于 2012-10-22 15:07:44
对于那些可能在未来遇到同样问题的人。我已经解决了这个问题,只需使用Enable-Migrations而不使用-ContextTypeName。
发布于 2013-03-12 17:05:56
我也有同样的问题。我通过NuGet将EntityFramework升级到5.0.0版本,修复了这个问题。如果您遇到EntityFramework.5.0.0的问题,请尝试重新安装它。
发布于 2018-02-23 22:03:45
我也有同样的问题,但通过在Nuget Package Manager控制台的下拉菜单中选择项目,然后删除完全限定的路径,使其正常工作,因此:
PM> Enable-Migrations -ContextTypeName ApplicationDbContexthttps://stackoverflow.com/questions/12971997
复制相似问题