添加迁移提供"无法解决来自...的项目"

时间:2015-12-06 22:44:09

标签: visual-studio-2015 entity-framework-core

在ASP.NET 5项目中使用EF7我尝试在VS Package Manager控制台上添加一个在以下内容中键入以下内容的迁移:

dnx ef migrations add InitialDatabaseSetup

我收到了错误:

Unable to resolve project from C:\Projects\ASPNET5DEMO

项目位于C:\ Projects \ ASPNET5DEMO \ src \ aspnet5demo.web

如果使用Developer Command Prompt导航到该路径然后运行命令,那么一切正常......

有没有办法使用Package Manager控制台?

1 个答案:

答案 0 :(得分:7)

Package Manager控制台只是一个PowerShell主机。如果您输入pwd,则会看到它的当前目录为C:\Projects\ASPNET5DEMO

然后您可以使用;

访问相关命令
dnx -p src\aspnet5demo.web ef migrations add InitialDatabaseSetup

cd src\aspnet5demo.web
dnx ef migrations add InitialDatabaseSetup