add-migration:因为参数为null,所以无法将其绑定到参数“ Path”

时间:2019-10-12 19:22:42

标签: asp.net asp.net-mvc web-applications asp.net-mvc-5

我想在Visual Studio 2017中启用迁移。运行它时,出现错误。错误消息是:

  

add-migration:无法将参数绑定到参数“ Path”,因为它是   空值。在第1行:char:1   +添加迁移ApplyAnnotationsToCustomerName   + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       + CategoryInfo:InvalidData:(:) [Add-Migration],ParameterBindingValidationException       + FullyQualifiedErrorId:ParameterArgumentValidationErrorNullNotAllowed,添加迁移。

我尝试卸载并重新安装EntityFramework,但没有用。

我的启动项目也被设置为带有EF的项目。 没有任何作用!

1 个答案:

答案 0 :(得分:3)

哦...花了数小时试图弄清楚这一点。我尝试了所有可以找到的建议,甚至尝试了卸载和重新安装EF的操作。似乎没有任何工作,这确实令人沮丧。最后,最终对我有用的是如何卸载并重新安装EF!

卸载:

PM> Uninstall-Package EntityFramework -Force

重新安装EntityFramework:

PM> Install-Package EntityFramework -Pre

来源:https://entityframework.net/knowledge-base/14410987/entity-framework-code-first-migration-error