Here in this blog ,他们说 .net standard 2.0 它具有一致性状态。
In the official web , 它没有说明 .net standard 2.0 是预览版还是最终版。
但我猜 .net 标准 2.0 是最终版本,因为 EF Core 2.0 final 出来了,它使用 .net standard 2.0。也许 EF Core 可以是最终版本,而 .net standard 2.0 仍然是预览版,但我想这会很奇怪。
此外,我知道要使用 .net 标准,我必须使用 VS2017 15.3,这是第三个预览版,它说它不适用于生产应用程序。
所以我的问题是,如果 .net standard 2.0 是一致性版本(我不知道这是否意味着最终版本)并且 EF Core 2.0 也是最终版本,但我需要 VS 2017 15.3 才能使用它,但 VS 2017 15.3不建议用于生产,这意味着在生产应用程序中使用 EF Core 2.0 final 不是一个好的选择吗?
谢谢。
最佳答案
我认为您应该在最终版本 .NET core 2 和 EF core 2 之前等待几天
EF 核心:https://github.com/aspnet/EntityFramework/wiki/Roadmap
The schedule for EF Core is in-sync with the .NET Core and ASP.NET Core schedule
NET 核心:https://github.com/dotnet/core/blob/master/roadmap.md
ASP.NET 核心 https://github.com/aspnet/Home/wiki/Roadmap
Ship Dates
.NET Core 2.0 Q3 2017
.NET Standard 2.0 Q3 2017
Visual Studio 2017 发布节奏
https://www.visualstudio.com/en-us/productinfo/vs2017-release-rhythm
15/08/2017 更新:.NET core 2.0 + ASP.NET 2.0 + EF 2.0 + VS 2017 15.3 已发布。
https://www.microsoft.com/net/core#windowscmd https://www.visualstudio.com/
关于c# - 我可以在生产应用程序中使用 EF Core 2.0 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45648948/