c# - 我可以在生产应用程序中使用 EF Core 2.0 吗?

标签 c# .net entity-framework visual-studio-2017 entity-framework-core

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

enter image description here

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/

相关文章:

c# - 将公共(public)方法重构到另一个类

c# - 为什么将数组作为文字而不是参数传递要快得多?

c# - 在拖放过程中重绘

c# - 无法为 DropDownList 设置 SelectedValue

c# - 将 C# 控制台应用程序转换为服务(Main 方法不起作用)

c# - 在 Entity-framework Code first 5.0 中,如何在不丢失数据的情况下在现有数据库中添加表?

c# - 如何替换 Entity Framework FirstOrDefaultAsync

c# - 在 LINQ 中重新排序记录

c# - 设置 `BaseAddress` 的 `HttpClient` 属性有什么好处

C#,NUnit 在循环中断言