EF7 RC2如何更改targetproject

时间:2016-05-23 08:11:34

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

在RC1中我可以使用命令dnx ef migrations添加NAME --targetProject Core,其中Core包含我的上下文和我的迁移。如何将迁移放在Core项目中而不是包含我的DI的Web项目?

1 个答案:

答案 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