Visual Studio 的产品生命周期

Visual Studio 的产品生命周期

本文整理记录了 Visual Studio 2022 以及其他更早版本 Visual Studio 产品的生命周期与官方的支持政策。

相关文章:

Visual Studio 版本号规则

Visual Studio 的版本号结构为:[major].[minor].[servicing],其中:

  • major(主版本):Visual Studio 2022 的主版本为 17,Visual Studio 2019 的主版本为 16

  • minor(次版本):每个主版本的初始次版本号为 0,之后每次在同一个主版本中发布一个次要更新时,次版本号增加 1

    每个次版本可能包含新功能、错误修复或者为了适应平台更新(如 Windows、Azure、Android 或 iOS 更新)所做的更新。

  • servicing(服务版本):每个次版本的初始服务版本号为 0,之后每次在同一个次版本中发布一个服务更新时,服务版本号增加 1

    服务版本的发布用于对一些严重错误的修复。

对于“预览”通道,预览版本号会在版本号之后显示(如 17.2.0 Preview 2.0)。

Visual Studio 2022 发布节奏

本节内容整理自 Visual Studio 的通道与发布节奏

Visual Studio 2022 包含 Current(当前)、Preview(预览)以及一组 LTSC(长期支持)通道。如下图所示,一个次版本在“当前”通道发布之后,下一个次版本会在“预览”通道上进行多次发布,并在三个月后于“当前”通道正式发布。对于专业版 (Professional)、企业版 (Enterprise)和生成工具 (Build Tools),Visual Studio 团队将在“长期支持”通道每年发布两次新的次版本,即次版本号为偶数的版本。

Visual Studio 2022 的通道和发布节奏

安装、更新和切换通道

在 Visual Studio Installer 中,用户可以打开“更新设置”对话框切换已安装 Visual Studio 更新通道。

不同通道的 Visual Studio 可以在同一台计算机上并行安装。

在 Visual Studio 有新的次版本和服务版本发布时,IDE 中会弹出通知图标,提示用户升级;Visual Studio 博客 也会及时发布更新信息。Visual Studio 2022 发行说明Visual Studio 2022 预览版发行说明,以及 Visual Studio 2019 发行说明Visual Studio 2019 预览版发行说明 页面分别记录了各个版本包含了哪些更新内容,用户可以参考这些信息决定是否进行升级。

Visual Studio 的生命周期

本节内容整理自 Visual Studio 产品生命周期和服务

Visual Studio 的每一个主版本自初始发布起获得 5 年 主流支持 和 5 年 扩展支持

用户可在 https://visualstudio.microsoft.com/downloads 或者 my.visualstudio.com 下载到“当前”通道的最新服务版本。

  • 对于社区版 (Community),仅“当前”通道的最新服务版本受支持。
  • 对于的专业版、企业版和生成工具,除了“当前”通道的最新服务版本受支持以外:
    • 每个“长线支持”通道中的最新服务版本将得到 18 个月的支持。该通道将仅接受安全性和 bug 修复,不会添加新的功能。
    • “长线支持”通道是基于偶数次版本更新的独立发布通道,例如 17.0 和 17.2。
    • 当 Visual Studio 位于特定“长期支持”通道时,该安装将仅收到相同长期支持版本的最新服务更新。如要从一个长期支持版本更新到另一个版本(例如从 LTSC 17.0 升级到 LTSC 17.2),需要在 Visual Studio Installer 的“更新设置”对话框中进行切换。

Visual Studio 2022 发布页面 上,可以下载到 Visual Studio 2022 在“当前”通道和各个“长线支持”通道中社区版、专业版、企业版以及生成工具最新的安装程序。该页面同时提供了上述通道中每个历史版本的专业版、企业版以及生成工具的安装程序,以便在需要还原早期设置等场景下使用。

当一个主版本的最后一个次版本发布后,该版本将在该主版本 10 年生命周期的剩余时间里得到支持。

社区版、专业版和企业版将在“预览”通道上定期发布。该通道旨在试用全新功能,仅“按原样” (as-is) 发布,不受支持。

在一个主版本正式发布前,“当前”通道上将发布数个“候选发布" (RC) 版本。这些版本可用于生产环境,并需要在正式版发布后进行升级以保持支持。

Visual Studio 2022 各版本的 支持周期 如下:

版本 初始发布时间 结束支持时间
Visual Studio 2022 (Current) 2021 年 11 月 8 日 2032 年 1 月 13 日
v17.8 (LTSC) 2023 年 11 月 14 日 2025 年 7 月 8 日
v17.6 (LTSC) 2023 年 5 月 16 日 2025 年 1 月 9 日
v17.4 (LTSC) 2022 年 11 月 8 日 2024 年 7 月 11 日
v17.2 (LTSC) 2022 年 5 月 10 日 2024 年 1 月 9 日
v17.0(结束支持) 2021 年 11 月 8 日 2023 年 7 月 11 日

Visual Studio 2019 及更早版本

Visual Studio 2019 及更早版本同样具有 10 年的生命周期。各个版本当前的支持状态如下:

Visual Studio 版本 生命周期阶段 受支持的基线 结束支持时间
Visual Studio 2019 主流 v16.11 2029 年 4 月 10 日
Visual Studio 2017 扩展 v15.9 2027 年 4 月 13 日
Visual Studio 2015 扩展 安装有 KB3165756 累计更新的 Update 3 2025 年 10 月 14 日
Visual Studio 2013 扩展 Update 5 2024 年 4 月 9 日
Visual Studio 2012 及更早版本 结束支持

更新记录

  • 2023 年 11 月 16 日更新:Visual Studio 2022 v17.8 发布,并被指定为“服务基线”。(参见博客文章
  • 2023 年 5 月 7 日更新:Visual Studio 2022 v17.6 发布,并被指定为“服务基线”。(参见博客文章
  • 2023 年 1 月 12 日更新:Visual Studio 2012 已结束支持。
  • 2022 年 11 月 9 日更新:Visual Studio 2022 v17.4 发布,并被指定为“服务基线”。(参见博客文章
  • 2022 年 10 月 13 日更新:Visual Studio 2019 v16.9 已结束支持。
  • 2022 年 5 月 11 日更新:Visual Studio 2022 v17.2 发布,并被指定为“服务基线”。(参见博客文章
  • 2021 年 12 月 1 日更新:Visual Studio 2022 正式发布,大范围更新本文章。(参见博客文章
  • 2021 年 8 月 11 日更新:Visual Studio 2019 v16.11 发布,并被指定为 Visual Studio 2019 的最后一个“服务基线”版本。(参见博客文章
  • 2021 年 4 月 25 日更新:Visual Studio 2015 的主流支持已于 2020 年 10 月 13 日结束,进入扩展支持阶段。(参见生命周期信息页
  • 2021 年 3 月 3 日更新:Visual Studio 2019 v16.9 发布,并被指定为“服务基线”;Visual Studio 2019 v16.0 结束支持,添加标注。(参见博客文章
  • 2020 年 8 月 6 日更新:Visual Studio 2019 v16.7 发布,并被指定为“服务基线”。(参见博客文章
  • 2020 年 7 月 14 日更新:Visual Studio 2010 SP1 结束支持,移除相关信息。(参见生命周期信息页
posted @ 2020-06-18 11:08  秦文轩  阅读(1039)  评论(0编辑  收藏  举报