EF7 RC2如何更改目标项目

EF7 RC2 how to change targetproject

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

我认为你的问题是你使用了一个 class library 项目。在 EF Core 的 RC2 中,您不能将 DBContext 放在这样的项目中。这是一个已知的问题。当您将它转换为 'app' 项目时,它应该会再次工作。

更多信息和来源:

解决方法:https://docs.efproject.net/en/latest/cli/dotnet.html#dotnet-cli-issues

Github 问题: https://github.com/aspnet/EntityFramework/issues/5460

对从 RC1 升级到 RC2 很有帮助link:https://docs.efproject.net/en/latest/miscellaneous/rc1-rc2-upgrade.html