EF Core RC2中的迁移

时间:2016-05-22 06:00:08

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

当我尝试添加迁移时,我得到:

  

此Entity Framework工具预览版不支持在ASP.NET Core和.NET Core应用程序中定位类库项目。有关详细信息和解决方法,请参阅http://go.microsoft.com/fwlink/?LinkId=798221

但在我的Heart_attack:'0'文件中,我有这个:

project.json

我该怎么办?

谢谢!

3 个答案:

答案 0 :(得分:1)

输入你的project.json并创建一个Program.cs文件

"buildOptions": {
    "emitEntryPoint": true,
    "preserveCompilationContext": true
},

答案 1 :(得分:0)

我已经将包含我的数据模型的库转换为使用“netcoreapp1.0”框架而不是“netstandard1.5”,这包括包含Microsoft.NETCore.App依赖项和构建选项,以及现在需要托管核心

只是遇到这种情况(第一次调整RC2转换后的迁移),我现在找不到更好的选择。我会继续挖掘,但如果你停滞不前,这个配置似乎让我现在恢复运行。

答案 2 :(得分:0)

最后你推出了这个:

"frameworks": {
    "net461": {
    }
},
"buildOptions": {
          "emitEntryPoint": true
}