繁体   English   中英

无法在.NET Core中使用EF更新数据库

[英]Cannot Update-Database with EF in .NET Core

我正在使用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.

在github线程中发现我应该使用dotnet build来发现构建错误。 但是,构建是成功的。 有没有其他方法可以解决阻止我的数据库更新的问题?

我有同样的问题,但只是切换到命令行,一切正常。 (我仍然无法解释程序包管理器控制台中的错误。)

从Windows PowerShell:

PS C:\{Proj folder}> dotnet ef database update

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM