5 月 8 日更新之後,微軟將為 .NET 5.0 提供服務更新,包括安全修復或技術支援,使用者需要將 .NET 版本更新到受支援的版本 (.NET 6.0 ) 才能繼續接收更新。
.NET 5.0 不是 LTS 版本,因此將在釋出 18 個月或下一個版本釋出後的 6 個月後停止支援。當 .NET 5.0 支援終止時,使用此版本的應用程式仍可繼續執行,但相關的漏洞可能不會獲得修復,因為微軟只為 .NET 的受支援版本(即 .NET Core 3.1 和 .NET 6.0)釋出安全更新。因此強烈建議使用者將應用程式遷移到 .NET 6.0 。
升級到 .NET 6.0
- 開啟專案檔案(.csproj、 .vbproj 或 *.fsproj 檔案)。
- 將目標框架值從 net5.0 更改為 net6.0,目標框架由 or 元素定義。
- 更多遷移事項可檢視。
Visual Studio 16.11 將繼續支援 .NET 5.0 SDK 版本,直到 2022 年 12 月 .NET Core 3.1 停止支援。但 .NET 5.0 SDK 在執行命令列方案時不會使用 .NET 5.0 的執行時,並且不會作為獨立 SDK 提供。建議使用 .NET 6.0 和 Visual Studio 2022 構建在受支援的 .NET 執行時上執行的應用程式。
更多支援內容可檢視。