今天,咱們正式發佈 .NET Core 3.1 Preview 1。.NET Core 3.1將是一個小版本,着重於Blazor和Windows桌面開發的功能改進,同時這也是.NET Core 3.0中的兩個重要改進。3.1 將是一個長期支持版本(LTS),預計最終發佈日期爲2019年12月。html
您能夠在Windows,macOS和Linux上下載.NET Core 3.1 Preview 1。git
ASP.NET Core和 EF Core 今天也發佈了更新。github
Visual Studio 16.4 Preview 2 也將在今天發佈。若是你想嘗試 .Net Core 3.1 Preview 1 ,那麼建議直接升級 VS,由於 VisualStudio 16.4 裏面包含了 .NET Core 3.1,所以只需更新Visual Studio 便可同時獲取.NET Core 3.1 Preview。docker
細節:xcode
已知問題: Visual Studio 16.4安裝程序在安裝.NET Core 3.1時可能會卸載.NET Core 3.0運行時。在這種狀況下,建議您從新安裝或修復 .NET Core 3.0 SDK。安全
.NET Core 3.1 計劃了一些針對性的改進,目前尚未實現,但在之後的預覽中會逐步實現。服務器
在.NET Core 3.0中,.NET Core桌面運行時安裝程序(包括WPF和Windows窗體)不會爲您安裝.NET Core運行時(包括CoreFX和CoreCLR)。咱們將對此進行更改,以使Desktop Runtime安裝程序可以自給。對於服務器Runtime 和Hosting Bundle已經應用了這種方式。微信
macOS 10.15 Catalina包括一項新的安全要求,即必須對應用程序進行 notarized(公證)。咱們將爲.NET Core SDK,.NET Core 3.1和全部其餘受支持的.NET Core版本適配此安全要求。app
.NET Core 3.1的主要目標是完善咱們在.NET Core 3.0中提供的功能和方案。.NET Core 3.1將提供長期支持(LTS)版本,至少支持3年。visual-studio
安裝並測試.NET Core 3.1 Preview 1並給咱們反饋。不過目前尚不支持也不建議將其用於生產環境中。
另外您能夠查看上個月的.NET Core 3.0發佈公告。
.net core及相關技術最新一手消息
DotNetNews公衆號原創翻譯 !
原文出處:https://www.cnblogs.com/rocketRobin/p/11758853.html