Entity framework EF类库的Project.json框架
我在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
- dotnet5.4
- net451
- dnx451
- 网络46
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上运行。