在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 Console?
软件包管理器控制台只是一个PowerShell主机.如果你输入,pwd
你会看到它的当前目录是C:\Projects\ASPNET5DEMO
.
然后您可以使用;访问相关命令;
dnx -p src\aspnet5demo.web ef migrations add InitialDatabaseSetup
要么
cd src\aspnet5demo.web dnx ef migrations add InitialDatabaseSetup