微軟宣布從Visual Studio 2026開始,IDE將採持續更新模式,改為每月推出功能更新,每年11月發行一個年度版,並採用現代支援生命周期(Modern Support Lifecycle)模式,同時強調IDE與建置工具各自遵循獨立的支援生命周期,讓開發團隊在維持既有建置環境穩定的前提下,仍能跟上工具與AI功能的最新變化。

也就是說,每一個Visual Studio年度版在發行後的第一年,會持續收到每月功能更新與修正,第二年則改為僅提供安全性修補。想維持在受支援狀態,就必須更新到最新的Visual Studio版本,年度版固定在每年11月推出,與.NET年度發行節奏同步。

微軟強調,Visual Studio每月更新後,既有專案、方案與擴充套件預期能維持相容,不需要為了升級IDE就修改專案或重建既有應用程式。負責編譯與執行的.NET與C++編譯器、SDK與執行階段,則維持各自多年度的獨立支援周期,.NET Framework依然綁定在所隨附Windows版本的生命周期。整體設計意圖是讓IDE可以快速前進,建置環境則由團隊自行決定升級時點。

對C++開發者而言,微軟也同步調整MSVC編譯器與Build Tools的節奏,從Visual Studio生命周期中抽離。之後編譯器每半年會釋出一個新版本,並在每兩年提供一次較長期支援的版本,讓需要新功能與最佳化的團隊能更早採用,同時保留大型C++程式碼庫鎖定在穩定版本、多年維運的選擇。

由於要支撐更快的更新頻率,Visual Studio 2026開始提供Insiders與Stable兩個更新頻道。Insiders頻道取代過去的Preview,讓使用者搶先試用即將推出的功能並回饋意見,而Stable頻道則取代Current,專注在每月提供經過驗證、適合生產環境的版本。功能會先出現在Insiders,成熟後再併入Stable。

考量企業對更新節奏的管控需求,微軟替前一年度版提供可並存安裝的長期服務頻道LTSC,讓組織可以選擇在固定功能集上多維持一年安全性更新。當專案採用的是隨Visual Studio 2026提供的.NET 10或MSVC 14.50,即便之後更新到Visual Studio 2027,這些建置工具仍會保留在開發環境中,既有專案預期可以照常建置。

Visual Studio Community版維持原有條件,仍免費提供給開放原始碼專案、教育情境與小型組織使用。持有訂閱的Professional與Enterprise使用者,登入與取得更新的流程不變,只是往後更新會跟隨新的生命周期節奏推送,而採單機授權的Professional版,則改為按年度版購買,產品金鑰對應當年度版本,新年度版需使用新的金鑰。微軟同時說明,Visual Studio 2022、2019與2017的生命周期規畫維持不變,仍依既定方案提供支援。

熱門新聞

Advertisement