上次更新时间:2025 年 12 月
摘要
这是Microsoft Visual Studio 2026 产品系列的管理员更新。 它供集中式 IT 管理员在整个组织中轻松部署 Visual Studio 更新。 此更新假定计算机上已安装 Visual Studio 2026 或更高版本。 应用此更新不会启动全新的安装。
Visual Studio 2026 的管理员更新有多种用途:
-
功能包更新使 IT 管理员能够将组织中的客户端计算机提升到 Visual Studio 的特定次要版本。
-
安全更新旨在确保 Visual Studio 的安全。 它们适用于所有版本的 Visual Studio,并且适用于所有频道。
-
质量更新旨在为 Visual Studio 的企业版、专业版和生成工具版本提供性能和可靠性改进,它们也适用于所有渠道。
-
关键更新旨在提供非安全性、影响严重的修补程序。 它们适用于特定服务基线次要版本上的所有 Visual Studio 版本。
有关如何启用管理员更新和应用管理员更新的信息,请参阅联机文档。
有关哪些基线在哪些时间范围内受支持的详细信息,请参阅 Visual Studio 产品生命周期和服务页。
有关每个版本的管理员更新中包含哪些修补程序的具体详细信息,请参阅 Visual Studio 发行说明。
每个管理员更新的标题描述了更新的结果。 例如,如果更新的名称为“Visual Studio 2026 安全更新 (18.2.1) ”,则此更新将应用于稳定通道上的任何客户端,并将其版本更新为 18.2.1。
管理员更新特征
下表列出了主要类型的 Visual Studio 管理员更新的主要特征。
|
特征 |
安全更新 |
功能更新 |
质量更新 |
关键汇报 |
|---|---|---|---|---|
|
更新类别 |
安全汇报 |
功能包 |
更新 |
关键汇报 |
|
在Microsoft更新目录中可用 |
是 |
是 |
是 |
是 |
|
在 WSUS 中可用 |
WSUS 中自动提供三个最新的安全和关键更新。 |
默认情况下不是。 可以将功能更新从更新目录手动导入到SCCM。 |
默认情况下不是。 可以将质量更新从更新目录手动导入到SCCM。 |
WSUS 中自动提供三个最新的安全和关键更新。 |
|
SKU 适用性 |
所有 Visual Studio 产品 |
仅授权供企业使用的产品 |
仅授权供企业使用的产品 |
所有 Visual Studio 产品 |
|
与以前版本相比包含的更改类型 |
安全修复 质量修复 |
功能更改 安全修复 质量修复 |
质量修复 |
关键修复 质量修复 |
如何获取和安装管理员更新
Visual Studio 的管理员安全和关键更新将在每月的第二个星期二定期发布。 这些更新将在 Microsoft 更新目录和 Windows Server Update Services (WSUS) 上提供,以便通过标准企业管理工具(如 Microsoft Endpoint Configuration Manager)自动部署这些更新。
管理员质量更新和功能更新将通过Microsoft更新目录提供。 企业管理员可以从目录中下载更新,并直接在客户端计算机上运行更新。 或者,如果想要更广泛地部署更新,可以选择将更新从Microsoft更新目录导入到Configuration Manager (SCCM) 。
这些管理员更新在功能上等同于在 VisualStudio.com 和 My.VisualStudio.com 网站上发布和提供的 Visual Studio 更新。
配置客户端计算机以接收管理员更新
联机记录了管理员更新配置选项的完整列表。 以下部分列出了最常见的选项。
Visual Studio 客户端检测器实用工具
必须在客户端计算机上安装 Visual Studio 客户端检测器实用工具,才能正确识别和接收管理员更新。 此工具随 Visual Studio 一起自动安装,也可从Microsoft更新目录独立部署。
编码管理员意向
必须启用客户端计算机才能接收管理员更新。 此步骤是必要的,以确保更新不会无意或意外地推送到不知情的客户端计算机。
AdministratorUpdatesEnabled 密钥专为管理员设计,用于对管理员意向进行编码。 此密钥可以位于任何标准 Visual Studio 位置,如设置 Visual Studio 企业部署的默认值文档中所述。 管理员客户端计算机上需要访问权限才能创建和设置此键的值。
-
若要将客户端计算机配置为接受管理员更新,请将 AdministratorUpdatesEnabled REG_DWORD密钥设置为 1。
-
如果 AdministratorUpdatesEnabled REG_DWORD 密钥缺失或设置为 0,将阻止管理员更新应用于客户端计算机。
注意: 将来,配置客户端计算机以接受管理员更新的显式作可能会放宽,而没有 AdministratorUpdatesEnabled 密钥将是隐式选择加入。
编码 Visual Studio 用户和开发人员意向
用户和开发人员可以使用单独的 AdministratorUpdatesOptOut 密钥来选择不接收管理员更新。 此密钥的用途是对 Visual Studio 用户的意向进行编码。
若要将客户端计算机配置为阻止管理员更新,请将 AdministratorUpdatesOptOut REG_DWORD 密钥设置为 1。 缺少密钥或设置值 0 意味着 Visual Studio 用户希望接收 Visual Studio 的管理员更新。
请注意,用于编码开发人员意向) 的 AdministratorUpdatesOptOut 密钥 (优先于对 IT 管理员意向) 编码的 AdministratorUpdatesEnabled 密钥 (。 如果 AdministratorUpdatesOptOut 设置为 1,则会在客户端上阻止更新,即使 AdministratorUpdatesEnabled 密钥也设置为 1 也是如此。 此作假定 IT 管理员可以访问和监视选择退出的开发人员,然后双方可以讨论哪些需求更重要。 IT 管理员可以随时更改任一密钥。
另请注意,这两个注册表项都适用于计算机上可能安装的所有 Visual Studio 实例。
报表和诊断
如何验证是否已安装更新
可以使用以下任一方法验证是否已正确安装更新:
-
在客户端计算机上,启动 Visual Studio,选择“帮助 > 关于”,然后验证版本号是否与预期更新标题中的最后一个编号匹配。
-
使用 vswhere 工具标识计算机上的各种 Visual Studio 版本。 有关详细信息,请参阅用于检测和管理 Visual Studio 实例的工具。
错误代码
客户端错误代码在“应用管理员汇报”页上定义。
注意: 在安装更新之前,必须关闭 Visual Studio。 如果 Visual Studio 处于打开状态或使用状态,更新安装将中止。
反馈和支持
可以使用以下方法提供有关 Visual Studio 管理员更新或报告影响更新的问题的反馈:
-
请参阅 Visual Studio 安装和升级问题疑难解答指南。
-
在 Visual Studio 安装程序 Q&A 论坛上向社区提问。
-
转到 Visual Studio 支持页,检查常见问题解答中是否列出了你的问题。 还可以选择“支持链接”按钮获取聊天帮助。
-
请联系组织的技术客户经理进行Microsoft。