Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework EF类库的Project.json框架_Entity Framework_.net Core - Fatal编程技术网

Entity framework EF类库的Project.json框架

Entity framework EF类库的Project.json框架,entity-framework,.net-core,Entity Framework,.net Core,我在project.json中看到了以下框架: dotnet5.4 net451 dnx451 网络46 我应该使用哪个框架来创建一个新的类库,该类库使用最新的EntityFramework(版本7)? 我注意到其中一些实际上破坏了项目,并且我得到了一些错误,因此我不确定NuGet包与哪个框架有什么关系。您可能需要阅读以了解所有内容的发展方向 dotnet5.4将被netstandard1.3取代,您可以将其视为portable-net46+uap10.0+CoreCLR+等。 dnx451

我在project.json中看到了以下框架:

  • dotnet5.4
  • net451
  • dnx451
  • 网络46
我应该使用哪个框架来创建一个新的类库,该类库使用最新的EntityFramework(版本7)? 我注意到其中一些实际上破坏了项目,并且我得到了一些错误,因此我不确定NuGet包与哪个框架有什么关系。

您可能需要阅读以了解所有内容的发展方向

dotnet5.4
将被
netstandard1.3
取代,您可以将其视为
portable-net46+uap10.0+CoreCLR+等。


dnx451
正在消失。如果您想以.NET Framework 4.5.1为目标,请使用
net451

您能分享到目前为止您所拥有的吗?(project.json)同样,我也有很多错误,但我认为这是我不理解新的命名约定(dotnet、dnx、netstandard等)的错。我仍然有EF迁移的问题,但我在另一篇SO帖子中有这样的热情。你知道命名惯例什么时候会稳定下来吗?我很兴奋能开始使用新的东西,但也很想放弃它,直到它决定安定下来。我最终通过确保所有project.json都设置为dnx451来修复它。我认为4.6.1将是最新版本,而不是4.5.1?ASP.NET核心支持回到.NET Framework 4.5.1,因为这大致相当于Mono实现的版本。ASP.NET内核可以在Mono上运行。