.NET STS 版本支持 24 個月
.NET團隊在博客上發布 《.NET STS 版本支持 24 個月》,調整 .NET 的 標準支持(STS) 版本生命周期,從原先的 18個月延長至24個月。
一、STS 支持周期調整
- 支持時長變更
- 舊政策:STS 版本支持 18 個月(如網頁 1 所述)。
- 新政策:STS 版本現支持 24個月(如網頁 2 和網頁 5 明確提到)。
- 示例:.NET 9(STS 版本)于 2024 年 11 月發布,支持至 2026 年 11 月。
- 與 LTS 版本的對比
- LTS(長期支持):至少 3 年或至下一個 LTS 發布后 1 年(以較晚者為準)。
- 示例:.NET 8(LTS)支持至 2026 年 11 月。
- STS(標準支持):24 個月固定期限,適合需要頻繁更新功能的場景。
二、調整背景與影響
- 現代生命周期模型 Microsoft 采用更靈活的更新策略,縮短支持周期但提供更頻繁的服務更新(如每月安全補丁),以平衡穩定性和新特性迭代。
- 更新頻率:每月發布累積更新(含安全與非安全修復)。
- 默認行為:應用會自動使用最新安裝的運行時補丁(“向前滾動”)。
- 用戶選擇建議
- STS 適用場景:需快速獲取新特性的服務型應用,團隊能持續跟進版本升級。
- LTS 適用場景:面向消費者的客戶端應用或需長期穩定的企業環境。
- 混合策略:即使使用 STS 版本,仍推薦升級至最新 SDK 以兼容多運行時。
四、注意事項
- 維護支持期:所有版本(STS/LTS)在支持期的最后 6 個月僅接收安全更新。
- 終止支持風險:未及時升級的應用可能面臨安全漏洞或兼容性問題。
如需更詳細的版本支持時間表,可參考 https://dotnet.microsoft.com/zh-cn/platform/support/policy/dotnet-core 。
歡迎大家掃描下面二維碼成為我的客戶,扶你上云


浙公網安備 33010602011771號