微软宣布,从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编译器和构建工具的发布节奏,将其从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的支持周期规划保持不变,仍按既定方案提供支持。