我正在使用PostgreSQL数据库和实体框架的NpgSQL包。我在模型中做了一些更改,现在正在尝试迁移数据库。但是,进入后:
PM> Update-Database -verbose
我明白了:
Using framework 'netcoreapp1.0'
Using data directory 'D:\GIT\foo\Foo\src\Foo.WebApp\.\bin\Debug\netcoreapp1.0'
Build started...
Build failed.
我有found in a github thread我应该使用dotnet build
来发现构建错误。但是,构建是成功的。有没有其他方法可以解决阻止我的数据库更新的原因?
答案 0 :(得分:3)
我有同样的问题,但只是切换到命令行,一切正常。 (我仍然无法解释程序包管理器控制台中的错误。)
从Windows PowerShell:
PS C:\{Proj folder}> dotnet ef database update