在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控制台?
答案 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