歡迎您光臨本站 註冊首頁

Entity Framework Core 3.1 和 Entity Framework 6.4 發布

←手機掃碼閱讀     admin @ 2019-12-06 , reply:0

目前,Entity Framework Core 3.1 和 Entity Framework 6.4 已正式發布。

EF Core 3.1的獲取方式

EF Core 3.1 作為一組 NuGet 軟體包專門分發。例如,要將 SQL Server 提供程序添加到您的項目中,可以使用 dotnet 工具使用以下命令:


dotnet add package Microsoft.EntityFrameworkCore.SqlServer --version 3.1.0

將面向較早版本的 ASP.NET Core 的應用程序升級到 3.1 時,您可能還必須添加 EF Core 程序包作為顯式依賴項。

從 3.0 開始到 3.1 繼續,.NET Core SDK 中不再包含 dotnet ef 命令行工具。在執行 EF Core 遷移或腳手架命令之前,您必須將此軟體包作為全局或本地工具安裝。要將 3.1.0 工具的最終版本安裝為全局工具,請使用以下命令:


dotnet tool install --global dotnet-ef --version 3.1.0

可以將新版本的 dotnet ef 與使用 EF Core 運行時的較舊版本的項目一起使用。但是,該工具的較舊版本不適用於 EF Core 3.1。

EF Core 3.1的新增功能

  • 據悉,EF Core 3.1 的主要目標是完善在 EF Core 3.0 中提供的功能和方案。EF Core 3.1 將是一個長期支持(LTS)版本,至少支持 3 年。EF Core 3.1 重新引入了對 .NET Standard 2.0 的支持,而不是像 EF Core 3.0 那樣要求 .NET Standard 2.1 。這意味著 EF Core 3.1 將在支持該標準的 .NET Framework 版本上運行。
  • 此外,該版本還修復了 150 多個問題,但沒有要宣布的主要新功能。

EF 6.4的新增功能

  • 與 EF Core 類似,EF 6.4 的主要目標是完善在 EF 6.3 中提供的功能和方案。為此,該團隊修復了 EF 6.3 中發現的重要問題,以創建更穩定的發行版。

值得一提的是,官方表示,EF Core「 5.0」 版本(即 3.1 之後的版本)的規劃工作已經開始,並正在取得良好進展。

詳細信息:https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-3-1-and-entity-framework-6-4/


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/111875/entity-framework-core-3-1-and-entity-framework-6-4-released
Entity Framework Core 3.1 和 Entity Framework 6.4 發布已經有618次圍觀

http://coctec.com/news/all/show-post-220758.html