.net - EF Core 添加迁移构建失败

标签 .net entity-framework asp.net-core .net-core entity-framework-migrations

我有一位开发人员收到“构建失败”的消息。在 .NET Core EF 项目中运行 add-migration 时,没有解释构建失败的原因。您如何解决此错误?

这是他在包管理器控制台中得到的结果:enter image description here

其他信息:

我们有一些其他开发人员使用相同的解决方案代码(包括我自己),但添加迁移没有问题。

这是我在包管理器控制台中看到的:enter image description here

我们已验证项目是否已构建,以及整个解决方案是否已构建。除了重新启动 VS2015 之外,我们还多次进行了“dotnet 恢复”和重建。我们已验证在解决方案资源管理器和包管理器控制台下拉列表中都选择了正确的默认解决方案。我们已验证他的计算机上安装了正确的 SDK。我不知道下一步要检查什么......每当我在添加迁移期间失败时,我都会获得足够的信息来指导我检查什么,但只是“构建失败。 ”是一个相当无用的错误输出。

最佳答案

这是因为您的解决方案中有其他项目。例如,如果您的解决方案中有两个项目,即项目 A 和项目 B。如果项目 A 未成功构建,则项目 B 数据迁移将失败。因此,您应该卸载项目 A 并再次将迁移添加到项目 B。

我认为这不是一个好的答案,但希望有所帮助。

关于.net - EF Core 添加迁移构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44785540/

相关文章:

c# - 具有 Entity Framework 的 Wpf 应用程序无法在其他系统上运行。显示错误 50

visual-studio-2013 - Visual Studio 2013 中的 ASP.NET-5

c# - c#main方法的工作方式

c# - 需要帮助来使用表达式树构建 LINQ 查询

c# - 使用 Entity Framework 时,我是否需要工作统一和存储库模式?

c# - ASP .Net Core 中静态方法的依赖注入(inject)

c# - 在 asp.net 核心端点上读取 Csv

c# - 在 C# 中实现 WebDAV 服务器?

c# - .Net 平台目标优化

c# - 从 Entity Framework 中的表值函数创建集合