添加迁移:无法将参数绑定到参数 'Path',因为它为空
add-migration : Cannot bind argument to parameter 'Path' because it is null
我想在 visual studio 2017 年启用迁移。当我 运行 它时,出现错误。错误信息是:
add-migration : Cannot bind argument to parameter 'Path' because it is
null. At line:1 char:1
+ add-migration ApplyAnnotationsToCustomerName
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidData: (:) [Add-Migration], ParameterBindingValidationException
+ FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,Add-Migration.
我尝试卸载并重新安装 EntityFramework
但没有成功。
另外我的启动项目设置为带有EF的项目。
什么都没用!!
哦...花了好几个小时试图弄清楚这个问题。我尝试了我能找到的所有建议,甚至尝试了您卸载和重新安装 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
我想在 visual studio 2017 年启用迁移。当我 运行 它时,出现错误。错误信息是:
add-migration : Cannot bind argument to parameter 'Path' because it is null. At line:1 char:1 + add-migration ApplyAnnotationsToCustomerName + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidData: (:) [Add-Migration], ParameterBindingValidationException + FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,Add-Migration.
我尝试卸载并重新安装 EntityFramework
但没有成功。
另外我的启动项目设置为带有EF的项目。 什么都没用!!
哦...花了好几个小时试图弄清楚这个问题。我尝试了我能找到的所有建议,甚至尝试了您卸载和重新安装 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