我见过project.json下面列出的框架混淆:Project.json框架EF类库
- dotnet5.4
- net451
- dnx451
- net46
我使用哪个框架来创建一个使用新的最新EntityFramework(版本7)的新类库? 我注意到其中一些实际上打破了项目,我得到一些错误,所以我不知道如何NuGet包与哪个框架。
我见过project.json下面列出的框架混淆:Project.json框架EF类库
我使用哪个框架来创建一个使用新的最新EntityFramework(版本7)的新类库? 我注意到其中一些实际上打破了项目,我得到一些错误,所以我不知道如何NuGet包与哪个框架。
您可能想要阅读.NET Platform Standard以查看所有内容的前进方向。
dotnet5.4
将netstandard1.3
被替换,你可以认为是portable-net46+uap10.0+CoreCLR+etc.
dnx451
会消失的。如果您想要定位.NET Framework 4.5.1,请使用net451
。
我通过确保所有的project.json被设置为dnx451来修复它。我认为4.6.1会是最新版本而不是4.5.1? – user183872
ASP.NET Core支持.NET Frameork 4.5.1,因为它大致相当于Mono实现的。 ASP.NET Core可以在Mono上运行。 – bricelam
你可以请分享你到目前为止? (project.json)另外,分享你得到的错误 –
我有很多错误,但我认为这是我不理解新命名约定(dotnet,dnx,netstandard等)的错。 EF迁移仍然存在问题,但我在另一个SO帖子中表达了热情。你知道命名约定什么时候会安定下来吗?我很高兴能够与新的东西一起去,但也想放弃它,直到它决定安定下来。 – user183872