在RC1中我可以使用命令dnx ef migrations添加NAME --targetProject Core,其中Core包含我的上下文和我的迁移。如何将迁移放在Core项目中而不是包含我的DI的Web项目?
答案 0 :(得分:1)
我认为您的问题是您使用class library
项目。在EF Core的RC2中,您不能将DBContext放在这样的项目中。这是一个已知的问题。当您将其转换为'应用程序时项目它应该再次工作。
更多信息&源:强>
解决方法:https://docs.efproject.net/en/latest/cli/dotnet.html#dotnet-cli-issues
Github问题: https://github.com/aspnet/EntityFramework/issues/5460
从RC1升级到RC2的有用链接:https://docs.efproject.net/en/latest/miscellaneous/rc1-rc2-upgrade.html