微軟近日宣布,將于 2022 年 12 月 13 日停止為 .NET Core 3.1 提供服務更新、安全修復和技術支持。
.NET Core 是一個免費開源的、用于 Windows、Linux 和 macOS 操作系統的軟件框架。該項目主要由微軟員工通過 .NET 基金會開發,并在 MIT 許可下發布。2020 年 11 月,微軟發布了 .NET 5.0。刪除了品牌中的 “Core” 一詞并跳過了 4.0 版本,以避免與 .NET Framework 混淆。
此次不再受支持的 .NET Core 3.1 版本是微軟在 2019 年 12 月發布的,根據公告,.NET Core 3.1 將從 2022 年 12 月 13 日達到支持終止狀態,微軟將停止服務更新、安全修復和技術支持。在公告中,微軟建議用戶盡快遷移到 .NET 6,即該平臺當前的長期支持(LTS)版本。除了升級到 .Net 6,用戶還可以考慮在支持期結束前升級至 .NET 7,根據微軟的開發路線圖,.Net 7 將于今年 11 月發布,早于 .Net Core 3.1 的結束支持時間。
雖說構建于 .NET Core 3.1 之上的應用程序在支持結束后可以繼續使用,但新版本能夠極大地改善應用程序的安全性,降低用戶面臨的風險。
在 .NET Core 3.1 結束支持后,微軟也會為 Visual Studio 2019 和 Visual Studio 2022 帶來服務更新,默認取消對 .NET Core 3.1 組件的支持。