今天,我們宣佈推出 .NET Core 3.0 Release Candidate 1。就像 Preview 9 一樣,我們專註於打磨 .NET Core 3.0 的最終版本。它現在已經非常非常接近了。我們打算在 9 月 23 日的 .NET Conf 上發佈最終版本。 ...
原文: Announcing .NET Core 3.0 Release Candidate 1
今天,我們宣佈推出 .NET Core 3.0 Release Candidate 1。就像 Preview 9 一樣,我們專註於打磨 .NET Core 3.0 的最終版本。它現在已經非常非常接近了。我們打算在 9 月 23 日的 .NET Conf 上發佈最終版本。
立即在 Windows,macOS 和 Linux 上下載 .NET Core 3.0 RC 1,現已上市。
詳情請點擊:
為何發佈 RC 1?
在 .NET Core 3.0 Preview 9 的博客中我們曾經提到,Preview 9 將是最終版本之前的最後一個版本。但是我們錯了,或者至少是那些孜孜不倦寫博客的人錯了。現在來解釋一下。
出於技術和歷史原因,.NET 工具集(編譯器,NuGet 客戶端,MSBuild 等等)在 Visual Studio 和 .NET Core SDK 中會重覆存在。作為今天發佈的 Visual Studio 2019 16.3 Preview 4 的一部分,工具集進行了重要的修改。同時作為任何 Visual Studio 發佈的一部分,.NET Core SDK 也必須包含相同的工具集,以便在所有場景中提供相容的體驗,這一點非常重要。
我們應該意識到,很可能需要發佈更改以適應另一個 Visual Studio Preview 版本。像這樣在 .NET 工具集中修複是標準操作過程。我們本可以發佈一個新的 .NET Core SDK 並且只通過 Visual Studio 發佈它,然而,我們過去曾用這種方法讓人崩潰。因此,當我們發佈新的 .NET Core SDK 時,我們會將它提供給任何地方的任何人。
Visual Studio 支持
Visual Studio 2019 16.3 Preview 4 和 Visual Studio for Mac 8.3 支持 .NET Core 3.0,這兩個版本今天也已發佈。請升級到它以獲得 .NET Core 3.0 Preview RC1 的最佳體驗。有關更多信息,請參見 Visual Studio 2019 16.3 發行說明。
Visual Studio Code 的 C# 擴展將會保持更新來支持新的 .NET Core 版本。請確保全裝了最新版本的 C# 擴展。
Go Live
NET Core 3.0 RC 1 依然是受 Microsoft 支持的可用於生產的版本。我們強烈建議您在將 RC 1 應用到生產環境之前,先對應用進行測試。如果您發現了問題,請提交 GitHub 問題或聯繫 Microsoft 支持人員。
尾聲
.NET Core 3.0 已經近在咫尺,由於我們將不再構建新功能,因此團隊可以專註在穩定性和可靠性上。請儘快告訴我們您發現的任何問題。我們希望在發佈 3.0 版本之前儘可能多地修複問題。