Visual Studio 生成工具组件目录

本页的表中列出了可用于从命令行安装 Visual Studio 或可指定为 VSIX 清单中的依赖项的 ID。 我们将在发布 Visual Studio 更新时添加其他组件。

另请注意以下有关本页的注意事项:

  • 每个工作负载均有其自己的部分,后跟工作负载 ID 和适用于工作负载的组件表格。
  • 默认情况下,安装工作负载时将安装必需组件。
  • 如果愿意,还可以安装推荐可选组件。
  • 我们还添加了一个部分,此部分列出了不属于任何工作负载的其他组件。

在 VSIX 清单中设置依赖项时,必须仅指定组件 ID。 使用本页中的表格来确定最小组件依赖项。 在某些情况下,这可能意味着仅从工作负载指定一个组件。 在其他情况下,这可能意味着你从单个工作负载指定多个组件或从多个工作负载指定多个组件。 有关详细信息,请参阅如何:将扩展性项目迁移到 Visual Studio 页。

有关如何使用这些 ID 的详细信息,请参阅使用命令行参数安装 Visual Studio 页。 有关其他产品的工作负载和组件 ID 的列表,请参阅 Visual Studio 工作负载和组件 ID 页。 最后,请参阅 Visual Studio 不支持的组件页面,获取已转换为不支持状态且现在被视为不安全的组件的列表。 建议在下次更新时删除它们

若要使用手动安装程序安装这些组件,请下载并运行 Visual Studio 的生成工具

Azure 开发生成工具

ID: Microsoft.VisualStudio.Workload.AzureBuildTools

描述: 用于生成 Azure 应用程序的 MSBuild 任务和目标。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 目标包 16.10.31205.252 必需
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 必需
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 开发工具 16.3.29207.166 必需
Microsoft.VisualStudio.Component.Azure.AuthoringTools Azure 创作工具 16.11.31827.77 必需
Microsoft.VisualStudio.Component.Azure.ClientLibs .NET 的 Azure 库 16.0.28315.86 必需
Microsoft.VisualStudio.Component.Azure.Waverton.BuildTools Azure 云服务生成工具 16.10.31205.252 必需
Microsoft.VisualStudio.Component.DockerTools.BuildTools 容器开发工具 - 生成工具 16.0.28625.61 必需
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet 目标和生成任务 16.1.28829.92 必需
Microsoft.VisualStudio.Component.TypeScript.4.3 TypeScript 4.3 SDK 16.0.31506.151 必需
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation 生成工具 16.10.31205.180 必需
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web 开发生成工具 16.10.31205.180 必需
Microsoft.Net.Component.4.5.1.TargetingPack .NET Framework 4.5.1 目标包 16.11.31605.320 建议
Microsoft.Net.Component.4.5.2.TargetingPack .NET Framework 4.5.2 目标包 16.0.28517.75 建议
Microsoft.Net.Component.4.5.TargetingPack .NET Framework 4.5 目标包 16.11.31605.320 建议
Microsoft.Net.Component.4.6.TargetingPack .NET Framework 4.6 目标包 16.0.28517.75 建议
Microsoft.Net.Component.4.TargetingPack .NET Framework 4 目标包 16.11.31605.320 建议
Microsoft.Net.ComponentGroup.TargetingPacks.Common .NET Framework 4 – 4.6 开发工具 16.0.28516.191 建议
Microsoft.VisualStudio.Component.AspNet45 高级 ASP.NET 功能 16.10.31205.252 建议
Microsoft.VisualStudio.Component.WebDeploy Web Deploy 16.0.28517.75 建议
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 开发工具 16.0.28517.75 可选
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 目标包 16.0.28517.75 可选
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 目标包 16.0.28517.75 可选
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 目标包 16.10.31205.252 可选
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 目标包 16.10.31205.252 可选
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 目标包 16.4.29313.120 可选
Microsoft.Net.ComponentGroup.4.6.1.DeveloperTools .NET framework 4.6.1 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools .NET Framework 4.6.2 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.7.1.DeveloperTools .NET Framework 4.7.1 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.7.DeveloperTools .NET Framework 4.7 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 开发工具 16.4.29318.151 可选
Microsoft.Net.Core.Component.SDK.2.1 .NET Core 2.1 运行时(不受支持) 16.11.33214.272 可选
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 运行时(不受支持) 16.11.33214.272 可选
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 运行时(不受支持) 16.11.33214.272 可选
Microsoft.NetCore.Component.SDK .NET SDK(不受支持) 16.11.33214.272 可选

数据存储和处理生成工具

ID: Microsoft.VisualStudio.Workload.DataBuildTools

描述: 生成 SQL Server 数据库项目

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Net.Component.4.5.1.TargetingPack .NET Framework 4.5.1 目标包 16.11.31605.320 建议
Microsoft.Net.Component.4.5.2.TargetingPack .NET Framework 4.5.2 目标包 16.0.28517.75 建议
Microsoft.Net.Component.4.5.TargetingPack .NET Framework 4.5 目标包 16.11.31605.320 建议
Microsoft.Net.Component.4.6.TargetingPack .NET Framework 4.6 目标包 16.0.28517.75 建议
Microsoft.Net.Component.4.TargetingPack .NET Framework 4 目标包 16.11.31605.320 建议
Microsoft.Net.ComponentGroup.TargetingPacks.Common .NET Framework 4 – 4.6 开发工具 16.0.28516.191 建议
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 16.0.28714.129 建议
Microsoft.VisualStudio.Component.Roslyn.LanguageServices C# 和 Visual Basic 16.10.31205.252 建议
Microsoft.VisualStudio.Component.SQL.SSDTBuildSku SQL Server Data Tools - 生成工具 16.0.28315.86 建议

.NET 桌面生成工具

ID: Microsoft.VisualStudio.Workload.ManagedDesktopBuildTools

描述: 用于使用 C#、Visual Basic 和 F# 生成 WPF、Windows 窗体和控制台应用程序的工具。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Component.MSBuild MSBuild 16.11.33214.272 必需
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 目标包 16.0.28517.75 必需
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 必需
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet 目标和生成任务 16.1.28829.92 必需
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 16.0.28714.129 必需
Microsoft.Component.ClickOnce.MSBuild ClickOnce 生成工具 16.0.28625.61 建议
Microsoft.Net.Component.4.5.1.TargetingPack .NET Framework 4.5.1 目标包 16.11.31605.320 建议
Microsoft.Net.Component.4.5.2.TargetingPack .NET Framework 4.5.2 目标包 16.0.28517.75 建议
Microsoft.Net.Component.4.5.TargetingPack .NET Framework 4.5 目标包 16.11.31605.320 建议
Microsoft.Net.Component.4.6.TargetingPack .NET Framework 4.6 目标包 16.0.28517.75 建议
Microsoft.Net.Component.4.TargetingPack .NET Framework 4 目标包 16.11.31605.320 建议
Microsoft.Net.ComponentGroup.TargetingPacks.Common .NET Framework 4 – 4.6 开发工具 16.0.28516.191 建议
Microsoft.VisualStudio.Component.TestTools.BuildTools 测试工具核心功能 - 生成工具 16.4.29409.204 建议
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation 生成工具 16.10.31205.180 建议
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 开发工具 16.0.28517.75 可选
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 目标包 16.0.28517.75 可选
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 目标包 16.10.31205.252 可选
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 目标包 16.10.31205.252 可选
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 目标包 16.4.29313.120 可选
Microsoft.Net.ComponentGroup.4.6.1.DeveloperTools .NET framework 4.6.1 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools .NET Framework 4.6.2 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.7.1.DeveloperTools .NET Framework 4.7.1 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.7.DeveloperTools .NET Framework 4.7 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 开发工具 16.4.29318.151 可选
Microsoft.Net.Core.Component.SDK.2.1 .NET Core 2.1 运行时(不受支持) 16.11.33214.272 可选
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 运行时(不受支持) 16.11.33214.272 可选
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 运行时(不受支持) 16.11.33214.272 可选
Microsoft.NetCore.Component.SDK .NET SDK(不受支持) 16.11.33214.272 可选
Microsoft.VisualStudio.Component.FSharp.MSBuild F# 编译器 16.0.28528.71 可选

MSBuild 工具

ID: Microsoft.VisualStudio.Workload.MSBuildTools

描述: 提供生成基于 MSBuild 的应用程序所需的工具。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Component.MSBuild MSBuild 16.11.33214.272 必需
Microsoft.VisualStudio.Component.CoreBuildTools Visual Studio 生成工具核心 16.10.31205.252 必需
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 16.0.28714.129 必需

.NET 生成工具(不受支持)

ID: Microsoft.VisualStudio.Workload.NetCoreBuildTools

说明:用于使用 .NET、ASP.NET Core、HTML/JavaScript 和容器生成应用程序的工具。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.NetCore.BuildTools.ComponentGroup .NET 生成工具 16.10.31303.231 必需
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 运行时(不受支持) 16.11.33214.272 必需
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 运行时(不受支持) 16.11.33214.272 必需
Microsoft.NetCore.Component.SDK .NET SDK(不受支持) 16.11.33214.272 必需
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet 目标和生成任务 16.1.28829.92 必需
Microsoft.Net.Core.Component.SDK.2.1 .NET Core 2.1 运行时(不受支持) 16.11.33214.272 可选

Node.js 生成工具

ID: Microsoft.VisualStudio.Workload.NodeBuildTools

描述: 用于使用异步事件驱动型 JavaScript 运行时 Node.js 生成可缩放网络应用程序的 MSBuild 任务和目标。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.VisualStudio.Component.Node.Build Node.js MSBuild 支持 16.0.28517.75 必需
Microsoft.VisualStudio.Component.TypeScript.4.3 TypeScript 4.3 SDK 16.0.31506.151 必需

Office/SharePoint 生成工具

ID: Microsoft.VisualStudio.Workload.OfficeBuildTools

描述: 生成 Office 和 SharePoint 加载项以及 VSTO 加载项。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Component.ClickOnce.MSBuild ClickOnce 生成工具 16.0.28625.61 必需
Microsoft.Component.MSBuild MSBuild 16.11.33214.272 必需
Microsoft.Net.Component.4.5.2.TargetingPack .NET Framework 4.5.2 目标包 16.0.28517.75 必需
Microsoft.Net.Component.4.5.TargetingPack .NET Framework 4.5 目标包 16.11.31605.320 必需
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 目标包 16.0.28517.75 必需
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 目标包 16.10.31205.252 必需
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 必需
Microsoft.Net.Component.4.TargetingPack .NET Framework 4 目标包 16.11.31605.320 必需
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 开发工具 16.3.29207.166 必需
Microsoft.VisualStudio.Component.NuGet NuGet 程序包管理器 16.1.28829.92 必需
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet 目标和生成任务 16.1.28829.92 必需
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 16.0.28714.129 必需
Microsoft.VisualStudio.Component.Sharepoint.BuildTools Office/SharePoint 开发生成工具 16.0.28625.61 必需
Microsoft.VisualStudio.Component.Workflow.BuildTools Windows Workflow Foundation 生成工具 16.0.28315.86 必需
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation 生成工具 16.10.31205.180 必需
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web 开发生成工具 16.10.31205.180 必需
Microsoft.VisualStudio.Component.TeamOffice.BuildTools Visual Studio Tools for Office (VSTO) 生成工具 16.0.28625.61 建议
Microsoft.VisualStudio.Component.WebDeploy Web Deploy 16.0.28517.75 建议
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 目标包 16.0.28517.75 可选
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 目标包 16.10.31205.252 可选
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 目标包 16.10.31205.252 可选
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 目标包 16.4.29313.120 可选
Microsoft.Net.ComponentGroup.4.6.1.DeveloperTools .NET framework 4.6.1 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools .NET Framework 4.6.2 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.7.1.DeveloperTools .NET Framework 4.7.1 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.7.DeveloperTools .NET Framework 4.7 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 开发工具 16.4.29318.151 可选

通用 Windows 平台生成工具

ID: Microsoft.VisualStudio.Workload.UniversalBuildTools

描述: 提供生成通用 Windows 平台应用程序所需的工具。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Component.MSBuild MSBuild 16.11.33214.272 必需
Microsoft.Component.NetFX.Native .NET Native 16.5.29515.121 必需
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 必需
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet 目标和生成任务 16.1.28829.92 必需
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 16.0.28714.129 必需
Microsoft.VisualStudio.ComponentGroup.UWP.BuildTools 通用 Windows 平台生成必备组件 16.11.33214.272 必需
Microsoft.VisualStudio.Component.Windows10SDK.19041 Windows 10 SDK (10.0.19041.0) 16.10.31205.252 建议
Microsoft.Net.Component.4.7.2.SDK .NET Framework 4.7.2 SDK 16.4.29409.204 可选
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 运行时(不受支持) 16.11.33214.272 可选
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 运行时(不受支持) 16.11.33214.272 可选
Microsoft.NetCore.Component.SDK .NET SDK(不受支持) 16.11.33214.272 可选
Microsoft.VisualStudio.Component.UWP.VC.ARM64 用于 v142 生成工具的 C++ 通用 Windows 平台支持 (ARM64) 16.3.29207.166 可选
Microsoft.VisualStudio.Component.UWP.VC.ARM64EC 用于 v142 生成工具的 C++ 通用 Windows 平台支持(ARM64EC - 试验) 16.10.31303.231 可选
Microsoft.VisualStudio.Component.VC.Tools.ARM MSVC v142 - VS 2019 C++ ARM 生成工具(最新版本) 16.11.32406.258 可选
Microsoft.VisualStudio.Component.VC.Tools.ARM64 MSVC v142 - VS 2019 C++ ARM64 生成工具(最新版本) 16.11.32406.258 可选
Microsoft.VisualStudio.Component.VC.Tools.ARM64EC MSVC v142 - VS 2019 C++ ARM64EC 生成工具(最新版本 - 试验) 16.10.31205.252 可选
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具(最新版本) 16.11.32406.258 可选
Microsoft.VisualStudio.Component.VC.v141.ARM MSVC v141 – VS 2017 C++ ARM 生成工具 (v14.16) 16.10.31205.252 可选
Microsoft.VisualStudio.Component.VC.v141.ARM64 MSVC v141 – VS 2017 C++ ARM64 生成工具 (v14.16) 16.10.31205.252 可选
Microsoft.VisualStudio.Component.VC.v141.x86.x64 MSVC v141 - VS 2017 C++ x64/x86 生成工具 (v14.16) 16.10.31205.252 可选
Microsoft.VisualStudio.Component.Windows10SDK.16299 Windows 10 SDK (10.0.16299.0) 16.10.31205.252 可选
Microsoft.VisualStudio.Component.Windows10SDK.17134 Windows 10 SDK (10.0.17134.0) 16.10.31205.252 可选
Microsoft.VisualStudio.Component.Windows10SDK.17763 Windows 10 SDK (10.0.17763.0) 16.0.28517.75 可选
Microsoft.VisualStudio.Component.Windows10SDK.18362 Windows 10 SDK (10.0.18362.0) 16.1.28829.92 可选
Microsoft.VisualStudio.Component.Windows11SDK.22000 Windows 11 SDK (10.0.22000.0) 16.11.31727.170 可选
Microsoft.VisualStudio.ComponentGroup.UWP.VC.BuildTools C++ (v142) 通用 Windows 平台工具 16.10.31205.180 可选
Microsoft.VisualStudio.ComponentGroup.UWP.VC.v141.BuildTools C++ (v141) 通用 Windows 平台工具 16.3.29207.166 可选

使用 C++ 的桌面开发

ID: Microsoft.VisualStudio.Workload.VCTools

描述: 使用所选工具(包括 MSVC、Clang、CMake 或 MSBuild)生成适用于 Windows 的新式 C++ 应用。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Component.MSBuild MSBuild 16.11.33214.272 必需
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 16.0.28714.129 必需
Microsoft.VisualStudio.Component.TextTemplating 文本模板转换 16.0.28625.61 必需
Microsoft.VisualStudio.Component.VC.CoreBuildTools C++ 生成工具核心功能 16.11.31317.239 必需
Microsoft.VisualStudio.Component.VC.CoreIde C++ 核心功能 16.10.31205.252 必需
Microsoft.VisualStudio.Component.VC.Redist.14.Latest C++ 2019 Redistributable 更新 16.5.29515.121 必需
Microsoft.VisualStudio.Component.Windows10SDK Windows 通用 C 运行时 16.4.29409.204 必需
Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core C++ 核心桌面功能 16.2.29012.281 必需
Microsoft.VisualStudio.Component.TestTools.BuildTools 测试工具核心功能 - 生成工具 16.4.29409.204 建议
Microsoft.VisualStudio.Component.VC.ASAN C++ AddressSanitizer 16.10.31205.252 建议
Microsoft.VisualStudio.Component.VC.CMake.Project 用于 Windows 的 C++ CMake 工具 16.3.29103.31 建议
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具(最新版本) 16.11.32406.258 建议
Microsoft.VisualStudio.Component.Windows10SDK.19041 Windows 10 SDK (10.0.19041.0) 16.10.31205.252 建议
Microsoft.Component.VC.Runtime.UCRTSDK Windows 通用 CRT SDK 16.0.28625.61 可选
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 目标包 16.0.28517.75 可选
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 可选
Microsoft.VisualStudio.Component.VC.140 MSVC v140 - VS 2015 C++ 生成工具 (v14.00) 16.10.31205.252 可选
Microsoft.VisualStudio.Component.VC.ATL 适用于最新 v142 生成工具的 C++ ATL(x86 和 x64) 16.4.29313.120 可选
Microsoft.VisualStudio.Component.VC.ATLMFC 适用于最新 v142 生成工具的 C++ MFC(x86 和 x64) 16.4.29313.120 可选
Microsoft.VisualStudio.Component.VC.CLI.Support 适用于 v142 生成工具的 C++/CLI 支持(最新版本) 16.10.31205.252 可选
Microsoft.VisualStudio.Component.VC.Llvm.Clang 适用于 Windows 的 C++ Clang 编译器 (12.0.0) 16.11.31603.221 可选
Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset v142 生成工具的 C++ Clang-cl (x64/x86) 16.3.29207.166 可选
Microsoft.VisualStudio.Component.VC.Modules.x86.x64 C++ Modules for v142 生成工具(x64/x86 - 试验) 16.0.28625.61 可选
Microsoft.VisualStudio.Component.VC.v141.x86.x64 MSVC v141 - VS 2017 C++ x64/x86 生成工具 (v14.16) 16.10.31205.252 可选
Microsoft.VisualStudio.Component.Windows10SDK.16299 Windows 10 SDK (10.0.16299.0) 16.10.31205.252 可选
Microsoft.VisualStudio.Component.Windows10SDK.17134 Windows 10 SDK (10.0.17134.0) 16.10.31205.252 可选
Microsoft.VisualStudio.Component.Windows10SDK.17763 Windows 10 SDK (10.0.17763.0) 16.0.28517.75 可选
Microsoft.VisualStudio.Component.Windows10SDK.18362 Windows 10 SDK (10.0.18362.0) 16.1.28829.92 可选
Microsoft.VisualStudio.Component.Windows11SDK.22000 Windows 11 SDK (10.0.22000.0) 16.11.31727.170 可选
Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang 适用于 Windows 的 C++ Clang 工具 (12.0.0 - x64/x86) 16.11.31603.221 可选

Visual Studio 扩展开发

ID: Microsoft.VisualStudio.Workload.VisualStudioExtensionBuildTools

描述: 用于生成 Visual Studio 加载项和扩展的工具,其中包括新命令、代码分析器和工具窗口。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Component.MSBuild MSBuild 16.11.33214.272 必需
Microsoft.Net.Component.4.6.TargetingPack .NET Framework 4.6 目标包 16.0.28517.75 必需
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 目标包 16.10.31205.252 必需
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 必需
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 开发工具 16.3.29207.166 必需
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet 目标和生成任务 16.1.28829.92 必需
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 16.0.28714.129 必需
Microsoft.VisualStudio.Component.VSSDKBuildTools Visual Studio SDK 生成工具核心 16.0.28315.86 必需
Microsoft.VisualStudio.ComponentGroup.VisualStudioExtensionBuildTools.Prerequisites Visual Studio 扩展开发必备组件 16.4.29318.151 必需
Component.Dotfuscator PreEmptive Protection - Dotfuscator 16.10.31205.252 可选
Microsoft.Component.VC.Runtime.OSSupport 用于 v142 生成工具的 C++ 通用 Windows 平台运行时 16.4.29409.204 可选
Microsoft.VisualStudio.Component.VC.ATL 适用于最新 v142 生成工具的 C++ ATL(x86 和 x64) 16.4.29313.120 可选
Microsoft.VisualStudio.Component.VC.ATLMFC 适用于最新 v142 生成工具的 C++ MFC(x86 和 x64) 16.4.29313.120 可选
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具(最新版本) 16.11.32406.258 可选

Web 开发生成工具

ID: Microsoft.VisualStudio.Workload.WebBuildTools

描述: 用于生成 Web 应用程序的 MSBuild 任务和目标。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 目标包 16.10.31205.252 必需
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 必需
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 开发工具 16.3.29207.166 必需
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet 目标和生成任务 16.1.28829.92 必需
Microsoft.VisualStudio.Component.TypeScript.4.3 TypeScript 4.3 SDK 16.0.31506.151 必需
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web 开发生成工具 16.10.31205.180 必需
Microsoft.Component.ClickOnce.MSBuild ClickOnce 生成工具 16.0.28625.61 建议
Microsoft.Net.Component.4.5.1.TargetingPack .NET Framework 4.5.1 目标包 16.11.31605.320 建议
Microsoft.Net.Component.4.5.2.TargetingPack .NET Framework 4.5.2 目标包 16.0.28517.75 建议
Microsoft.Net.Component.4.5.TargetingPack .NET Framework 4.5 目标包 16.11.31605.320 建议
Microsoft.Net.Component.4.6.TargetingPack .NET Framework 4.6 目标包 16.0.28517.75 建议
Microsoft.Net.Component.4.TargetingPack .NET Framework 4 目标包 16.11.31605.320 建议
Microsoft.Net.ComponentGroup.TargetingPacks.Common .NET Framework 4 – 4.6 开发工具 16.0.28516.191 建议
Microsoft.VisualStudio.Component.AspNet45 高级 ASP.NET 功能 16.10.31205.252 建议
Microsoft.VisualStudio.Component.DockerTools.BuildTools 容器开发工具 - 生成工具 16.0.28625.61 建议
Microsoft.VisualStudio.Component.TestTools.BuildTools 测试工具核心功能 - 生成工具 16.4.29409.204 建议
Microsoft.VisualStudio.Component.WebDeploy Web Deploy 16.0.28517.75 建议
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation 生成工具 16.10.31205.180 建议
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 开发工具 16.0.28517.75 可选
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 目标包 16.0.28517.75 可选
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 目标包 16.0.28517.75 可选
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 目标包 16.10.31205.252 可选
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 目标包 16.10.31205.252 可选
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 目标包 16.4.29313.120 可选
Microsoft.Net.ComponentGroup.4.6.1.DeveloperTools .NET framework 4.6.1 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools .NET Framework 4.6.2 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.7.1.DeveloperTools .NET Framework 4.7.1 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.7.DeveloperTools .NET Framework 4.7 开发工具 16.3.29207.166 可选
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 开发工具 16.4.29318.151 可选
Microsoft.Net.Core.Component.SDK.2.1 .NET Core 2.1 运行时(不受支持) 16.11.33214.272 可选
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 运行时(不受支持) 16.11.33214.272 可选
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 运行时(不受支持) 16.11.33214.272 可选
Microsoft.NetCore.Component.SDK .NET SDK(不受支持) 16.11.33214.272 可选

使用 .NET 的移动开发

ID: Microsoft.VisualStudio.Workload.XamarinBuildTools

描述: 用于使用 C# 和 F# 生成 iOS、Android 和 Windows 版跨平台应用程序的工具。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Component.MSBuild MSBuild 16.11.33214.272 必需
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 目标包 16.0.28517.75 必需
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 必需
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet 目标和生成任务 16.1.28829.92 必需
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 16.0.28714.129 必需
Component.Android.SDK30 Android SDK 安装程序(API 级别 30) 16.10.31205.252 可选
Component.OpenJDK OpenJDK(Adoptium 分发版) 16.11.31827.77 可选

独立组件

这些组件不随附于任何工作负载,但可选择作为单个组件。

组件 ID “属性” Version
Microsoft.Net.Core.Component.SDK.2.2 .NET Core 2.2 运行时(不受支持) 16.11.33027.164
Microsoft.Net.Core.Component.SDK.3.0 .NET Core 3.0 运行时(不受支持) 16.11.33214.272
Microsoft.VisualStudio.Component.VC.14.20.ARM MSVC v142 – VS 2019 C++ ARM 生成工具 (v14.20) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.20.ARM.Spectre MSVC v142 – VS 2019 C++ ARM Spectre 缓解库 (v14.20) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.ARM64 MSVC v142 – VS 2019 C++ ARM64 生成工具 (v14.20) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.20.ARM64.Spectre MSVC v142 – VS 2019 C++ ARM64 Spectre 缓解库 (v14.20) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.ATL v142 生成工具的 C++ v14.20 ATL(x86 和 x64) 16.1.28829.92
Microsoft.VisualStudio.Component.VC.14.20.ATL.ARM v142 生成工具的 C++ v14.20 ATL (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.ATL.ARM.Spectre 带有 Spectre 缓解措施的用于 v142 生成工具的 C++ v14.20 ATL (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.20.ATL.ARM64 v142 生成工具的 C++ v14.20 ATL (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.ATL.ARM64.Spectre 带有 Spectre 缓解措施的 用于 v142 生成工具的 C++ v14.20 ATL (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.ATL.Spectre 带有 Spectre 缓解措施的 用于 v142 生成工具的 C++ v14.20 ATL(x86 和 x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.CLI.Support v142 生成工具的 C++/CLI 支持 (14.20) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.20.MFC v142 生成工具的 C++ v14.20 MFC(x86 和 x64) 16.2.29003.222
Microsoft.VisualStudio.Component.VC.14.20.MFC.ARM v142 生成工具的 C++ v14.20 MFC (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.MFC.ARM.Spectre 带有 Spectre 缓解措施的用于 v142 生成工具的 C++ v14.20 MFC (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.MFC.ARM64 v142 生成工具的 C++ v14.20 MFC (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.MFC.ARM64.Spectre 带有 Spectre 缓解措施的 用于 v142 生成工具的 C++ v14.20 MFC (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.MFC.Spectre 带有 Spectre 缓解措施的 用于 v142 生成工具的 C++ v14.20 MFC(x86 和 x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.x86.x64 MSVC v142 – VS 2019 C++ x64/x86 生成工具 (v14.20) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.20.x86.x64.Spectre MSVC v142 – VS 2019 C++ x64/x86 Spectre 缓解库 (v14.20) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.ARM MSVC v142 – VS 2019 C++ ARM 生成工具 (v14.21) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.21.ARM.Spectre MSVC v142 – VS 2019 C++ ARM Spectre 缓解库 (v14.21) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.ARM64 MSVC v142 – VS 2019 C++ ARM64 生成工具 (v14.21) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.21.ARM64.Spectre MSVC v142 – VS 2019 C++ ARM64 Spectre 缓解库 (v14.21) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.ATL v142 生成工具的 C++ v14.21 ATL(x86 和 x64) 16.2.29019.55
Microsoft.VisualStudio.Component.VC.14.21.ATL.ARM v142 生成工具的 C++ v14.21 ATL (ARM) 16.2.29019.55
Microsoft.VisualStudio.Component.VC.14.21.ATL.ARM.Spectre 带有 Spectre 缓解库的 v142 生成工具的 C++ v14.21 ATL (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.21.ATL.ARM64 v142 生成工具的 C++ v14.21 ATL (ARM64) 16.2.29019.55
Microsoft.VisualStudio.Component.VC.14.21.ATL.ARM64.Spectre 带有 Spectre 缓解库的 v142 生成工具的 C++ v14.21 ATL (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.ATL.Spectre 带有 Spectre 缓解库的 v142 生成工具的 C++ v14.21 ATL(x86 和 x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.CLI.Support v142 生成工具的 C++/CLI 支持 (14.21) 16.3.29207.166
Microsoft.VisualStudio.Component.VC.14.21.MFC v142 生成工具的 C++ v14.21 MFC(x86 和 x64) 16.2.29019.55
Microsoft.VisualStudio.Component.VC.14.21.MFC.ARM v142 生成工具的 C++ v14.21 MFC (ARM) 16.2.29019.55
Microsoft.VisualStudio.Component.VC.14.21.MFC.ARM.Spectre 带有 Spectre 缓解库的 v142 生成工具的 C++ v14.21 MFC (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.MFC.ARM64 v142 生成工具的 C++ v14.21 MFC (ARM64) 16.2.29019.55
Microsoft.VisualStudio.Component.VC.14.21.MFC.ARM64.Spectre 带有 Spectre 缓解库的 v142 生成工具的 C++ v14.21 MFC (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.MFC.Spectre 带有 Spectre 缓解库的 v142 生成工具的 C++ v14.21 MFC(x86 和 x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具 (v14.21) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.21.x86.x64.Spectre MSVC v142 – VS 2019 C++ x64/x86 Spectre 缓解库 (v14.21) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.ARM MSVC v142 - VS 2019 C++ ARM 生成工具 (v14.22) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.22.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre 缓解库 (v14.22) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.ARM64 MSVC v142 - VS 2019 C++ ARM64 生成工具 (v14.22) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.22.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre 缓解库 (v14.22) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.ATL 适用于 v142 生成工具的 C++ v14.22 ATL(x86 和 x64) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.14.22.ATL.ARM 适用于 v142 生成工具的 C++ v14.22 ATL (ARM) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.14.22.ATL.ARM.Spectre 带有 Spectre 缓解措施的 v142 生成工具的 C++ v14.22 (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.22.ATL.ARM64 适用于 v142 生成工具的 C++ v14.22 ATL (ARM64) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.14.22.ATL.ARM64.Spectre 带有 Spectre 缓解措施的用于 v142 生成工具的 C++ v14.22 ATL (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.ATL.Spectre 带有 Spectre 缓解措施的用于 v142 生成工具的 C++ v14.22 ATL(x86 和 x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.CLI.Support v142 生成工具的 C++/CLI 支持 (14.22) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.22.MFC 适用于 v142 生成工具的 C++ v14.22 MFC(x86 和 x64) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.14.22.MFC.ARM 适用于 v142 生成工具的 C++ v14.22 MFC (ARM) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.14.22.MFC.ARM.Spectre 带有 Spectre 缓解措施的用于 v142 生成工具的 C++ v14.22 MFC (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.MFC.ARM64 适用于 v142 生成工具的 C++ v14.22 MFC (ARM64) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.14.22.MFC.ARM64.Spectre 带有 Spectre 缓解措施的用于 v142 生成工具的 C++ v14.22 MFC (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.MFC.Spectre 带有 Spectre 缓解措施的 v142 生成工具的 C++ v14.22 MFC(x86 和 x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具 (v14.22) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.22.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre 缓解库 (v14.22) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.ARM MSVC v142 - VS 2019 C++ ARM 生成工具 (v14.23) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.23.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre 缓解库 (v14.23) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.ARM64 MSVC v142 - VS 2019 C++ ARM64 生成工具 (v14.23) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.23.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre 缓解库 (v14.23) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.ATL 适用于 v142 生成工具的 C++ v14.23 ATL(x86 和 x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.ATL.ARM 适用于 v142 生成工具的 C++ v14.23 ATL (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.ATL.ARM.Spectre 带有 Spectre 缓解库的 v142 生成工具的 C++ v14.23 ATL (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.23.ATL.ARM64 适用于 v142 生成工具的 C++ v14.23 ATL (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.ATL.ARM64.Spectre 带有 Spectre 缓解措施的用于 v142 生成工具的 C++ v14.23 ATL (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.ATL.Spectre 带有 Spectre 缓解措施的用于 v142 生成工具的 C++ v14.23 ATL(x86 和 x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.CLI.Support 适用于 v142 生成工具的 C++/CLI 支持 (14.23) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.23.MFC 适用于 v142 生成工具的 C++ v14.23 MFC(x86 和 x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.MFC.ARM 适用于 v142 生成工具的 C++ v14.23 MFC (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.MFC.ARM.Spectre 带有 Spectre 缓解措施的用于 v142 生成工具的 C++ v14.23 MFC (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.MFC.ARM64 适用于 v142 生成工具的 C++ v14.23 MFC (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.MFC.ARM64.Spectre 带有 Spectre 缓解措施的用于 v142 生成工具的 C++ v14.23 MFC (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.MFC.Spectre 带有 Spectre 缓解措施的 v142 生成工具的 C++ v14.23 MFC(x86 和 x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具 (v14.23) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.23.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre 缓解库 (v14.23) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.24.ARM MSVC v142 - VS 2019 C++ ARM 生成工具 (v14.24) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.24.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre 缓解库 (v14.24) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.ARM64 MSVC v142 - VS 2019 C++ ARM64 生成工具 (v14.24) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.24.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre 缓解库 (v14.24) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.ATL 适用于 v142 生成工具的 C++ v14.24 ATL(x86 和 x64) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.ATL.ARM 适用于 v142 生成工具的 C++ v14.24 ATL (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.ATL.ARM.Spectre 带有 Spectre 缓解库的 v142 生成工具的 C++ v14.24 ATL (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.ATL.ARM64 适用于 v142 生成工具的 C++ v14.24 ATL (ARM64) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.24 ATL (ARM64) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.ATL.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.24 ATL(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.24.CLI.Support 适用于 v142 生成工具的 C++/CLI 支持 (14.24) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.24.MFC 适用于 v142 生成工具的 C++ v14.24 MFC(x86 和 x64) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.MFC.ARM 适用于 v142 生成工具的 C++ v14.24 MFC (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.MFC.ARM.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.24 MFC (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.MFC.ARM64 适用于 v142 生成工具的 C++ v14.24 MFC (ARM64) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.24 MFC (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.24.MFC.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.24 MFC(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.24.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具 (v14.24) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.24.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre 缓解库 (v14.24) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.25.ARM MSVC v142 - VS 2019 C++ ARM 生成工具 (v14.25) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.25.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre 缓解库 (v14.25) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ARM64 MSVC v142 - VS 2019 C++ ARM64 生成工具 (v14.25) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.25.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre 缓解库 (v14.25) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ATL 适用于 v142 生成工具的 C++ v14.25 ATL(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ATL.ARM 适用于 v142 生成工具的 C++ v14.25 ATL (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ATL.ARM.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.25 ATL (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ATL.ARM64 适用于 v142 生成工具的 C++ v14.25 ATL (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.25 ATL (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ATL.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.25 ATL(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.CLI.Support 适用于 v142 生成工具的 C++/CLI 支持 (14.25) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.MFC 适用于 v142 生成工具的 C++ v14.25 MFC(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.MFC.ARM 适用于 v142 生成工具的 C++ v14.25 MFC (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.MFC.ARM.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.25 MFC (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.MFC.ARM64 适用于 v142 生成工具的 C++ v14.25 MFC (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.25 MFC (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.MFC.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.25 MFC(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具 (v14.25) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.25.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre 缓解库 (v14.25) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ARM MSVC v142 - VS 2019 C++ ARM 生成工具 (v14.26) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.26.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre 缓解库 (v14.26) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ARM64 MSVC v142 - VS 2019 C++ ARM64 生成工具 (v14.26) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.26.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre 缓解库 (v14.26) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ATL 适用于 v142 生成工具的 C++ v14.26 ATL(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ATL.ARM 适用于 v142 生成工具的 C++ v14.26 ATL (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ATL.ARM.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.26 ATL (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ATL.ARM64 适用于 v142 生成工具的 C++ v14.26 ATL (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.26 ATL (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ATL.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.26 ATL(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.CLI.Support 适用于 v142 生成工具的 C++/CLI 支持 (14.26) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.MFC 适用于 v142 生成工具的 C++ v14.26 MFC(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.MFC.ARM 适用于 v142 生成工具的 C++ v14.26 MFC (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.MFC.ARM.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.26 MFC (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.MFC.ARM64 适用于 v142 生成工具的 C++ v14.26 MFC (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.26 MFC (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.MFC.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.26 MFC(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具 (v14.26) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.26.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre 缓解库 (v14.26) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ARM MSVC v142 - VS 2019 C++ ARM 生成工具 (v14.27) 16.11.33328.57
Microsoft.VisualStudio.Component.VC.14.27.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre 缓解库 (v14.27) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ARM64 MSVC v142 - VS 2019 C++ ARM64 生成工具 (v14.27) 16.11.33328.57
Microsoft.VisualStudio.Component.VC.14.27.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre 缓解库 (v14.27) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ATL 适用于 v142 生成工具的 C++ v14.27 ATL(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ATL.ARM 适用于 v142 生成工具的 C++ v14.27 ATL (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ATL.ARM.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.27 ATL (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ATL.ARM64 适用于 v142 生成工具的 C++ v14.27 ATL (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.27 ATL (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ATL.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.27 ATL(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.CLI.Support 适用于 v142 生成工具的 C++/CLI 支持 (14.27) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.MFC 适用于 v142 生成工具的 C++ v14.27 MFC(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.MFC.ARM 适用于 v142 生成工具的 C++ v14.27 MFC (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.MFC.ARM.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.27 MFC (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.MFC.ARM64 适用于 v142 生成工具的 C++ v14.27 MFC (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.27 MFC (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.MFC.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.27 MFC(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具 (v14.27) 16.11.33328.57
Microsoft.VisualStudio.Component.VC.14.27.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre 缓解库 (v14.27) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.16.9.ARM MSVC v142 - VS 2019 C++ ARM 生成工具 (v14.28-16.9) 16.11.33328.57
Microsoft.VisualStudio.Component.VC.14.28.16.9.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre 缓解库 (v14.28-16.9) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ARM64 MSVC v142 - VS 2019 C++ ARM64 生成工具 (v14.28-16.9) 16.11.33328.57
Microsoft.VisualStudio.Component.VC.14.28.16.9.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre 缓解库 (v14.28-16.9) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ATL 适用于 v142 生成工具的 C++ v14.28 (16.9) ATL(x86 和 x64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ATL.ARM 适用于 v142 生成工具的 C++ v14.28 (16.9) ATL (ARM) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ATL.ARM.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.28 (16.9) ATL (ARM) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ATL.ARM64 适用于 v142 生成工具的 C++ v14.28 (16.9) ATL (ARM64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.28 (16.9) ATL (ARM64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ATL.Spectre 带有 Spectre 缓解措施的适用于 v142 生成工具的 C++ v14.28 (16.9) ATL(x86 和 x64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.CLI.Support 适用于 v142 生成工具的 C++/CLI 支持 (14.28-16.9) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.MFC 适用于 v142 生成工具的 C++ v14.28 (16.9) MFC(x86 和 x64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.MFC.ARM 适用于 v142 生成工具的 C++ v14.28 (16.9) MFC (ARM) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.MFC.ARM.Spectre 带有 Spectre 缓解措施的适用于 v142 生成工具的 C++ v14.28 (16.9) MFC (ARM) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.MFC.ARM64 适用于 v142 生成工具的 C++ v14.28 (16.9) MFC (ARM64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.28 (16.9) MFC (ARM64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.MFC.Spectre 带有 Spectre 缓解措施的适用于 v142 生成工具的 C++ v14.28 (16.9) MFC(x86 和 x64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具 (v14.28-16.9) 16.11.33328.57
Microsoft.VisualStudio.Component.VC.14.28.16.9.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre 缓解库 (v14.28-16.9) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.ARM MSVC v142 - VS 2019 C++ ARM 生成工具 (v14.28-16.8) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.28.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre 缓解库 (v14.28-16.8) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ARM64 MSVC v142 - VS 2019 C++ ARM64 生成工具 (v14.28-16.8) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.28.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre 缓解库 (v14.28-16.8) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ATL 适用于 v142 生成工具的 C++ v14.28 (16.8) ATL(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ATL.ARM 适用于 v142 生成工具的 C++ v14.28 (16.8) ATL (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ATL.ARM.Spectre 带有 Spectre 缓解措施的适用于 v142 生成工具的 C++ v14.28 (16.8) ATL (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ATL.ARM64 适用于 v142 生成工具的 C++ v14.28 (16.8) ATL (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ATL.ARM64.Spectre 带有 Spectre 缓解措施的适用于 v142 生成工具的 C++ v14.28 (16.8) ATL (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ATL.Spectre 带有 Spectre 缓解措施的适用于 v142 生成工具的 C++ v14.28 (16.8) ATL(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.CLI.Support 适用于 v142 生成工具的 C++/CLI 支持 (14.28-16.8) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.MFC 适用于 v142 生成工具的 C++ v14.28 (16.8) MFC(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.MFC.ARM 适用于 v142 生成工具的 C++ v14.28 (16.8) MFC (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.MFC.ARM.Spectre 带有 Spectre 缓解措施的适用于 v142 生成工具的 C++ v14.28 (16.8) MFC (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.MFC.ARM64 适用于 v142 生成工具的 C++ v14.28 (16.8) MFC (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.MFC.ARM64.Spectre 带有 Spectre 缓解措施的适用于 v142 生成工具的 C++ v14.28 (16.8) MFC (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.MFC.Spectre 带有 Spectre 缓解措施的适用于 v142 生成工具的 C++ v14.28 (16.8) MFC(x86 和 x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具 (v14.28-16.8) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.28.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre 缓解库 (v14.28-16.8) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.29.16.10.ARM MSVC v142 - VS 2019 C++ ARM 生成工具 (v14.29-16.10) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.29.16.10.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre 缓解库 (v14.29-16.10) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ARM64 MSVC v142 - VS 2019 C++ ARM64 生成工具 (v14.29-16.10) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.29.16.10.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre 缓解库 (v14.29-16.10) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ATL 适用于 v142 生成工具的 C++ v14.29 (16.10) ATL(x86 和 x64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ATL.ARM 适用于 v142 生成工具的 C++ v14.29 (16.10) ATL (ARM) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ATL.ARM.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.29 (16.10) ATL (ARM) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ATL.ARM64 适用于 v142 生成工具的 C++ v14.29 (16.10) ATL (ARM64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.29 (16.10) ATL (ARM64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ATL.Spectre 带有 Spectre 缓解措施的适用于 v142 生成工具的 C++ v14.29 (16.10) ATL(x86 和 x64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.CLI.Support 适用于 v142 生成工具的 C++/CLI 支持 (14.29-16.10) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.MFC 适用于 v142 生成工具的 C++ v14.29 (16.10) MFC(x86 和 x64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.MFC.ARM 适用于 v142 生成工具的 C++ v14.29 (16.10) MFC (ARM) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.MFC.ARM.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.29 (16.10) MFC (ARM) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.MFC.ARM64 适用于 v142 生成工具的 C++ v14.29 (16.10) MFC (ARM64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.29 (16.10) MFC (ARM64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.MFC.Spectre 带有 Spectre 缓解措施的适用于 v142 生成工具的 C++ v14.29 (16.10) MFC(x86 和 x64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具 (v14.29-16.10) 16.11.32428.96
Microsoft.VisualStudio.Component.VC.14.29.16.10.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre 缓解库 (v14.29-16.10) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.ATL.ARM 适用于最新 v142 生成工具的 C++ ATL (ARM) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.ATL.ARM.Spectre 带有 Spectre 缓解措施的适用于最新的 v142 生成工具的 C++ ATL (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.ATL.ARM64 适用于最新 v142 生成工具的 C++ ATL (ARM64) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.ATL.ARM64.Spectre 带有 Spectre 缓解措施的适用于最新的 v142 生成工具的 C++ ATL (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.ATL.ARM64EC 适用于最新 v142 生成工具的 C++ ATL(ARM64EC - 试验) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.ATL.ARM64EC.Spectre 带有 Spectre 缓解措施的适用于最新的 v142 生成工具的 C++ ATL(ARM64EC - 试验) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.ATL.Spectre 带有 Spectre 缓解措施的适用于最新 v142 生成工具的 C++ ATL(x86 和 x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre 带有 Spectre 缓解措施的适用于最新的 v142 生成工具的 C++ MFC(x86 和 x64) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.MFC.ARM 适用于最新 v142 生成工具的 C++ MFC (ARM) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre 带有 Spectre 缓解措施的适用于最新 v142 生成工具的 C++ MFC (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.MFC.ARM64 适用于最新 v142 生成工具的 C++ MFC (ARM64) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre 带有 Spectre 缓解措施的适用于最新 v142 生成工具的 C++ MFC (ARM64) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.MFC.ARM64EC 适用于最新 v142 生成工具的 C++ MFC(ARM64EC - 试验) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.MFC.ARM64EC.Spectre 带有 Spectre 缓解措施的适用于最新 v142 生成工具的 C++ MFC(ARM64EC - 试验) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.Redist.MSM C++ 2019 Redistributable MSM 16.5.29515.121
Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre 缓解库(最新版本) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre 缓解库(最新版本) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.Runtimes.ARM64EC.Spectre MSVC v142 - VS 2019 C++ ARM64EC Spectre 缓解库(最新版本 - 试验) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre 缓解库(最新版本) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.v141.ARM.Spectre MSVC v141 – VS 2017 C++ ARM Spectre 缓解库 (v14.16) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.v141.ARM64.Spectre MSVC v141 – VS 2017 C++ ARM64 Spectre 缓解库 (v14.16) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.v141.ATL C++ ATL for v141 生成工具 (x86 & x64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM C++ ATL for v141 生成工具 (ARM) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM.Spectre 带有 Spectre 缓解措施的 C++ ATL for v141 生成工具 (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM64 C++ ATL for v141 生成工具 (ARM64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM64.Spectre 带有 Spectre 缓解措施的 C++ ATL for v141 生成工具 (ARM64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.ATL.Spectre 带有 Spectre 缓解措施的 C++ ATL for v141 生成工具(x86 和 x64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.CLI.Support v141 生成工具的 C++/CLI 支持 (14.16) 16.3.29207.166
Microsoft.VisualStudio.Component.VC.v141.MFC C++ MFC for v141 生成工具(x86 和 x64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM C++ MFC for v141 生成工具 (ARM) 16.2.28915.88
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM.Spectre 带有 Spectre 缓解措施的 C++ MFC for v141 生成工具 (ARM) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM64 C++ MFC for v141 生成工具 (ARM64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM64.Spectre 带有 Spectre 缓解措施的 C++ MFC for v141 生成工具 (ARM64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.MFC.Spectre 带有 Spectre 缓解措施的 C++ MFC for v141 生成工具 (x86 & x64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.x86.x64.Spectre MSVC v141 – VS 2017 C++ x64/x86 Spectre 缓解库 (v14.16) 16.5.29515.121
Microsoft.VisualStudio.Component.Windows10SDK.20348 Windows 10 SDK (10.0.20348.0) 16.11.31603.221
Microsoft.VisualStudio.Component.WinXP VS 2017 (v141) 工具的 C++ Windows XP 支持 [已弃用] 16.10.31205.252

在 VSIX 清单中设置依赖项时,必须仅指定组件 ID。 使用本页中的表格来确定最小组件依赖项。 在某些情况下,这可能意味着仅从工作负载指定一个组件。 在其他情况下,这可能意味着你从单个工作负载指定多个组件或从多个工作负载指定多个组件。 有关详细信息,请参阅如何:将扩展性项目迁移到 Visual Studio 页。

有关如何使用这些 ID 的详细信息,请参阅使用命令行参数安装 Visual Studio 页。 有关其他产品的工作负载和组件 ID 的列表,请参阅 Visual Studio 工作负载和组件 ID 页。 最后,请参阅 Visual Studio 不支持的组件页面,获取已转换为不支持状态且现在被视为不安全的组件的列表。 建议在下次更新时删除它们

若要使用手动安装程序安装这些组件,请下载并运行 Visual Studio 的生成工具

Azure 开发生成工具

ID: Microsoft.VisualStudio.Workload.AzureBuildTools

描述: 用于生成 Azure 应用程序的 MSBuild 任务和目标。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 目标包 17.9.34511.75 必须
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.9.34511.75 必须
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 开发工具 17.9.34511.75 必须
Microsoft.VisualStudio.Component.Azure.AuthoringTools Azure 创作工具 17.9.34511.75 必须
Microsoft.VisualStudio.Component.Azure.ClientLibs .NET 的 Azure 库 17.9.34511.75 必须
Microsoft.VisualStudio.Component.Azure.Waverton.BuildTools Azure 云服务生成工具 17.9.34511.75 必须
Microsoft.VisualStudio.Component.DockerTools.BuildTools 容器开发工具 - 生成工具 17.9.34511.75 必须
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet 目标和生成任务 17.9.34511.75 必须
Microsoft.VisualStudio.Component.TypeScript.TSServer TypeScript 服务器 17.9.34511.75 必须
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation 生成工具 17.9.34511.75 必须
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web 开发生成工具 17.9.34511.75 必须
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 目标包 17.9.34511.75 建议
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 开发工具 17.9.34511.75 建议
Microsoft.VisualStudio.Component.WebDeploy Web Deploy 17.9.34511.75 建议
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 开发工具 17.9.34511.75 可选
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 目标包 17.9.34511.75 可选
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 目标包 17.9.34511.75 可选
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 目标包 17.9.34511.75 可选
Microsoft.Net.Component.4.8.1.SDK .NET Framework 4.8.1 SDK 17.9.34511.75 可选
Microsoft.Net.Component.4.8.1.TargetingPack .NET Framework 4.8.1 目标包 17.9.34511.75 可选
Microsoft.Net.ComponentGroup.4.6.2-4.7.1.DeveloperTools .NET Framework 4.6.2-4.7.1 开发工具 17.9.34511.75 可选
Microsoft.Net.ComponentGroup.4.8.1.DeveloperTools .NET Framework 4.8.1 开发工具 17.9.34511.75 可选
Microsoft.NetCore.Component.Runtime.8.0 .NET 8.0 运行时(长期支持) 17.9.34606.255 可选
Microsoft.NetCore.Component.SDK .NET SDK 17.9.34606.255 可选

数据存储和处理生成工具

ID: Microsoft.VisualStudio.Workload.DataBuildTools

描述: 生成 SQL Server 数据库项目

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 目标包 17.9.34511.75 建议
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.9.34511.75 建议
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 目标包 17.9.34511.75 建议
Microsoft.Net.ComponentGroup.TargetingPacks.Common .NET Framework 4.8 开发工具 17.9.34511.75 建议
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 17.9.34511.75 建议
Microsoft.VisualStudio.Component.Roslyn.LanguageServices C# 和 Visual Basic 17.9.34511.75 建议
Microsoft.VisualStudio.Component.SQL.SSDTBuildSku SQL Server Data Tools - 生成工具 17.9.34511.75 建议

.NET 桌面生成工具

ID: Microsoft.VisualStudio.Workload.ManagedDesktopBuildTools

描述: 用于使用 C#、Visual Basic 和 F# 生成 WPF、Windows 窗体和控制台应用程序的工具。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Component.MSBuild MSBuild 17.9.34511.75 必须
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 目标包 17.9.34511.75 必须
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.9.34511.75 必须
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 开发工具 17.9.34511.75 必须
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet 目标和生成任务 17.9.34511.75 必须
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 17.9.34511.75 必须
Microsoft.Component.ClickOnce.MSBuild ClickOnce 生成工具 17.9.34511.75 建议
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 目标包 17.9.34511.75 建议
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 开发工具 17.9.34511.75 建议
Microsoft.NetCore.Component.Runtime.8.0 .NET 8.0 运行时(长期支持) 17.9.34606.255 建议
Microsoft.NetCore.Component.SDK .NET SDK 17.9.34606.255 建议
Microsoft.VisualStudio.Component.TestTools.BuildTools 测试工具核心功能 - 生成工具 17.9.34511.75 建议
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation 生成工具 17.9.34511.75 建议
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 开发工具 17.9.34511.75 可选
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 目标包 17.9.34511.75 可选
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 目标包 17.9.34511.75 可选
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 目标包 17.9.34511.75 可选
Microsoft.Net.Component.4.8.1.SDK .NET Framework 4.8.1 SDK 17.9.34511.75 可选
Microsoft.Net.Component.4.8.1.TargetingPack .NET Framework 4.8.1 目标包 17.9.34511.75 可选
Microsoft.Net.ComponentGroup.4.6.2-4.7.1.DeveloperTools .NET Framework 4.6.2-4.7.1 开发工具 17.9.34511.75 可选
Microsoft.Net.ComponentGroup.4.8.1.DeveloperTools .NET Framework 4.8.1 开发工具 17.9.34511.75 可选
Microsoft.VisualStudio.Component.FSharp.MSBuild F# 编译器 17.9.34511.75 可选

MSBuild 工具

ID: Microsoft.VisualStudio.Workload.MSBuildTools

描述: 提供生成基于 MSBuild 的应用程序所需的工具。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Component.MSBuild MSBuild 17.9.34511.75 必须
Microsoft.VisualStudio.Component.CoreBuildTools Visual Studio 生成工具核心 17.9.34511.75 必须
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 17.9.34511.75 必须

Node.js 生成工具

ID: Microsoft.VisualStudio.Workload.NodeBuildTools

描述: 用于使用异步事件驱动型 JavaScript 运行时 Node.js 生成可缩放网络应用程序的 MSBuild 任务和目标。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.VisualStudio.Component.Node.Build Node.js MSBuild 支持 17.9.34511.75 必须
Microsoft.VisualStudio.Component.TypeScript.TSServer TypeScript 服务器 17.9.34511.75 必须

Office/SharePoint 生成工具

ID: Microsoft.VisualStudio.Workload.OfficeBuildTools

描述: 生成 Office 和 SharePoint 加载项以及 VSTO 加载项。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Component.ClickOnce.MSBuild ClickOnce 生成工具 17.9.34511.75 必须
Microsoft.Component.MSBuild MSBuild 17.9.34511.75 必须
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 目标包 17.9.34511.75 必须
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.9.34511.75 必须
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 开发工具 17.9.34511.75 必须
Microsoft.VisualStudio.Component.NuGet NuGet 程序包管理器 17.9.34511.75 必须
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet 目标和生成任务 17.9.34511.75 必须
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 17.9.34511.75 必须
Microsoft.VisualStudio.Component.Sharepoint.BuildTools Office/SharePoint 开发生成工具 17.9.34511.75 必须
Microsoft.VisualStudio.Component.Workflow.BuildTools Windows Workflow Foundation 生成工具 17.9.34511.75 必须
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation 生成工具 17.9.34511.75 必须
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web 开发生成工具 17.9.34511.75 必须
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 目标包 17.9.34511.75 建议
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 开发工具 17.9.34511.75 建议
Microsoft.VisualStudio.Component.TeamOffice.BuildTools Visual Studio Tools for Office (VSTO) 生成工具 17.9.34511.75 建议
Microsoft.VisualStudio.Component.WebDeploy Web Deploy 17.9.34511.75 建议
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 目标包 17.9.34511.75 可选
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 目标包 17.9.34511.75 可选
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 目标包 17.9.34511.75 可选
Microsoft.Net.Component.4.8.1.SDK .NET Framework 4.8.1 SDK 17.9.34511.75 可选
Microsoft.Net.Component.4.8.1.TargetingPack .NET Framework 4.8.1 目标包 17.9.34511.75 可选
Microsoft.Net.ComponentGroup.4.6.2-4.7.1.DeveloperTools .NET Framework 4.6.2-4.7.1 开发工具 17.9.34511.75 可选
Microsoft.Net.ComponentGroup.4.8.1.DeveloperTools .NET Framework 4.8.1 开发工具 17.9.34511.75 可选

通用 Windows 平台生成工具

ID: Microsoft.VisualStudio.Workload.UniversalBuildTools

描述: 提供生成通用 Windows 平台应用程序所需的工具。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Component.MSBuild MSBuild 17.9.34511.75 必须
Microsoft.Component.NetFX.Native .NET Native 17.9.34511.75 必须
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.9.34511.75 必须
Microsoft.NetCore.Component.Runtime.8.0 .NET 8.0 运行时(长期支持) 17.9.34606.255 必须
Microsoft.NetCore.Component.SDK .NET SDK 17.9.34606.255 必须
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet 目标和生成任务 17.9.34511.75 必须
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 17.9.34511.75 必须
Microsoft.VisualStudio.ComponentGroup.UWP.BuildTools 通用 Windows 平台生成必备组件 17.9.34511.75 必须
Microsoft.VisualStudio.Component.Windows11SDK.22621 Windows 11 SDK (10.0.22621.0) 17.9.34511.75 建议
Microsoft.Net.Component.4.7.2.SDK .NET Framework 4.7.2 SDK 17.9.34511.75 可选
Microsoft.VisualStudio.Component.UWP.VC.ARM64 适用于 v143 生成工具的 C++ 通用 Windows 平台支持 (ARM64/ARM64EC) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.UWP.VC.ARM64EC 适用于 v143 生成工具的 C++ 通用 Windows 平台支持 (ARM64EC) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM64 MSVC v142 - VS 2019 C++ ARM64 生成工具 (v14.29-16.11) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.Tools.ARM MSVC v143 - VS 2022 C++ ARM 生成工具(最新版本) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.Tools.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC 生成工具(最新版本) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.Tools.ARM64EC MSVC v143 - VS 2022 C++ ARM64EC 生成工具(最新版本) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 生成工具(最新版本) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.v141.ARM MSVC v141 – VS 2017 C++ ARM 生成工具 (v14.16) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.v141.ARM64 MSVC v141 – VS 2017 C++ ARM64 生成工具 (v14.16) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.v141.x86.x64 MSVC v141 - VS 2017 C++ x64/x86 生成工具 (v14.16) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.Windows10SDK.18362 Windows 10 SDK (10.0.18362.0) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.Windows10SDK.19041 Windows 10 SDK (10.0.19041.0) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.Windows11SDK.22000 Windows 11 SDK (10.0.22000.0) 17.9.34511.75 可选
Microsoft.VisualStudio.ComponentGroup.UWP.VC.BuildTools C++ (v143) 通用 Windows 平台工具 17.9.34511.75 可选
Microsoft.VisualStudio.ComponentGroup.UWP.VC.v141.BuildTools C++ (v141) 通用 Windows 平台工具 17.9.34511.75 可选
Microsoft.VisualStudio.ComponentGroup.UWP.VC.v142.BuildTools C++ (v142) 通用 Windows 平台工具 17.9.34511.75 可选
Microsoft.VisualStudio.ComponentGroup.VC.Tools.142.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具 (v14.29) 17.9.34511.75 可选

使用 C++ 的桌面开发

ID: Microsoft.VisualStudio.Workload.VCTools

描述: 使用所选工具(包括 MSVC、Clang、CMake 或 MSBuild)生成适用于 Windows 的新式 C++ 应用。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Component.MSBuild MSBuild 17.9.34511.75 必须
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 17.9.34511.75 必须
Microsoft.VisualStudio.Component.TextTemplating 文本模板转换 17.9.34511.75 必须
Microsoft.VisualStudio.Component.VC.CoreBuildTools C++ 生成工具核心功能 17.9.34511.75 必须
Microsoft.VisualStudio.Component.VC.CoreIde C++ 核心功能 17.9.34511.75 必须
Microsoft.VisualStudio.Component.VC.Redist.14.Latest C++ 2022 可再发行更新 17.9.34511.75 必须
Microsoft.VisualStudio.Component.Windows10SDK Windows 通用 C 运行时 17.9.34511.75 必须
Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core C++ 核心桌面功能 17.9.34511.75 必须
Microsoft.VisualStudio.Component.TestTools.BuildTools 测试工具核心功能 - 生成工具 17.9.34511.75 建议
Microsoft.VisualStudio.Component.VC.ASAN C++ AddressSanitizer 17.9.34511.75 建议
Microsoft.VisualStudio.Component.VC.CMake.Project 用于 Windows 的 C++ CMake 工具 17.9.34511.75 建议
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 生成工具(最新版本) 17.9.34511.75 建议
Microsoft.VisualStudio.Component.Windows11SDK.22621 Windows 11 SDK (10.0.22621.0) 17.9.34511.75 建议
Microsoft.Component.VC.Runtime.UCRTSDK Windows 通用 CRT SDK 17.9.34511.75 可选
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 目标包 17.9.34511.75 可选
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.140 MSVC v140 - VS 2015 C++ 生成工具 (v14.00) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.ATL 适用于最新 v143 生成工具的 C++ ATL(x86 和 x64) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.ATLMFC 适用于最新 v143 生成工具的 C++ MFC(x86 和 x64) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.CLI.Support 适用于 v143 生成工具的 C++/CLI 支持(最新版本) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.Llvm.Clang 适用于 Windows 的 C++ Clang 编译器 (17.0.3) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset MSBuild 对 LLVM (clang-cl) 工具集的支持 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.Modules.x86.x64 适用于 v143 生成工具的 C++ 模块(x64/x86 - 实验性) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.v141.x86.x64 MSVC v141 - VS 2017 C++ x64/x86 生成工具 (v14.16) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.Windows10SDK.18362 Windows 10 SDK (10.0.18362.0) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.Windows10SDK.19041 Windows 10 SDK (10.0.19041.0) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.Windows10SDK.20348 Windows 10 SDK (10.0.20348.0) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.Windows11SDK.22000 Windows 11 SDK (10.0.22000.0) 17.9.34511.75 可选
Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang 适用于 Windows 的 C++ Clang 工具 (17.0.3 - x64/x86) 17.9.34511.75 可选
Microsoft.VisualStudio.ComponentGroup.VC.Tools.142.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具 (v14.29) 17.9.34511.75 可选

Visual Studio 扩展开发

ID: Microsoft.VisualStudio.Workload.VisualStudioExtensionBuildTools

描述: 用于生成 Visual Studio 加载项和扩展的工具,其中包括新命令、代码分析器和工具窗口。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Component.MSBuild MSBuild 17.9.34511.75 必须
Microsoft.Net.Component.4.6.TargetingPack .NET Framework 4.6 目标包 17.9.34511.75 必须
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 目标包 17.9.34511.75 必须
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.9.34511.75 必须
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 开发工具 17.9.34511.75 必须
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet 目标和生成任务 17.9.34511.75 必须
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 17.9.34511.75 必须
Microsoft.VisualStudio.Component.VSSDKBuildTools Visual Studio SDK 生成工具核心 17.9.34511.75 必须
Microsoft.VisualStudio.ComponentGroup.VisualStudioExtensionBuildTools.Prerequisites Visual Studio 扩展开发必备组件 17.9.34511.75 必须
Component.Dotfuscator PreEmptive Protection - Dotfuscator 17.9.34511.75 可选
Microsoft.Component.VC.Runtime.OSSupport 用于 v142 生成工具的 C++ 通用 Windows 平台运行时 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.ATL 适用于最新 v143 生成工具的 C++ ATL(x86 和 x64) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.ATLMFC 适用于最新 v143 生成工具的 C++ MFC(x86 和 x64) 17.9.34511.75 可选
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 生成工具(最新版本) 17.9.34511.75 可选

Web 开发生成工具

ID: Microsoft.VisualStudio.Workload.WebBuildTools

描述: 用于生成 Web 应用程序的 MSBuild 任务和目标。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 目标包 17.9.34511.75 必须
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.9.34511.75 必须
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 开发工具 17.9.34511.75 必须
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet 目标和生成任务 17.9.34511.75 必须
Microsoft.VisualStudio.Component.TypeScript.TSServer TypeScript 服务器 17.9.34511.75 必须
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web 开发生成工具 17.9.34511.75 必须
Microsoft.Component.ClickOnce.MSBuild ClickOnce 生成工具 17.9.34511.75 建议
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 目标包 17.9.34511.75 建议
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 开发工具 17.9.34511.75 建议
Microsoft.NetCore.Component.Runtime.8.0 .NET 8.0 运行时(长期支持) 17.9.34606.255 建议
Microsoft.NetCore.Component.SDK .NET SDK 17.9.34606.255 建议
Microsoft.VisualStudio.Component.DockerTools.BuildTools 容器开发工具 - 生成工具 17.9.34511.75 建议
Microsoft.VisualStudio.Component.TestTools.BuildTools 测试工具核心功能 - 生成工具 17.9.34511.75 建议
Microsoft.VisualStudio.Component.WebDeploy Web Deploy 17.9.34511.75 建议
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation 生成工具 17.9.34511.75 建议
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 开发工具 17.9.34511.75 可选
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 目标包 17.9.34511.75 可选
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 目标包 17.9.34511.75 可选
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 目标包 17.9.34511.75 可选
Microsoft.Net.Component.4.8.1.SDK .NET Framework 4.8.1 SDK 17.9.34511.75 可选
Microsoft.Net.Component.4.8.1.TargetingPack .NET Framework 4.8.1 目标包 17.9.34511.75 可选
Microsoft.Net.ComponentGroup.4.6.2-4.7.1.DeveloperTools .NET Framework 4.6.2-4.7.1 开发工具 17.9.34511.75 可选
Microsoft.Net.ComponentGroup.4.8.1.DeveloperTools .NET Framework 4.8.1 开发工具 17.9.34511.75 可选
microsoft.net.runtime.mono.tooling .NET 共享移动生成工具 8.0.224.6711 可选
microsoft.net.runtime.mono.tooling.net6 .NET 6.0 共享移动生成工具 8.0.224.6711 可选
microsoft.net.runtime.mono.tooling.net7 .NET 7.0 共享移动生成工具 8.0.224.6711 可选
microsoft.net.sdk.emscripten .NET WebAssembly 生成工具 (Emscripten) 8.0.10.6201 可选
microsoft.net.sdk.emscripten.net6 适用于 .NET 6 的 .NET WebAssembly 生成工具 (Emscripten) 8.0.10.6201 可选
microsoft.net.sdk.emscripten.net7 适用于 .NET 7 的 .NET WebAssembly 生成工具 (Emscripten) 8.0.10.6201 可选
wasm.tools .NET WebAssembly 生成工具 8.0.224.6711 可选
wasm.tools.net6 .NET 6.0 WebAssembly 生成工具 8.0.224.6711 可选
wasm.tools.net7 .NET 7.0 WebAssembly 生成工具 8.0.224.6711 可选

.NET Multi-Platform App UI 开发

ID: Microsoft.VisualStudio.Workload.XamarinBuildTools

描述:使用 C# 和 .NET MAUI 从单个基本代码库生成 Android、iOS、Windows 和 Mac 应用。

此工作负载所包含的组件

组件 ID “属性” Version 依赖项类型
android 适用于 Android 的 .NET SDK 34.0.52.0 必须
Component.OpenJDK OpenJDK(Microsoft 分发) 17.9.34511.75 必须
ios 适用于 iOS 的 .NET SDK 17.2.8004.0 必须
maccatalyst 适用于 Mac Catalyst 的 .NET SDK 17.2.8004.0 必须
maui.blazor 适用于 Blazor Desktop 的 .NET MAUI SDK 8.0.6.0 必须
maui.core .NET MAUI SDK Core 8.0.6.0 必须
maui.windows 适用于 Windows 的 .NET MAUI SDK 8.0.6.0 必须
Microsoft.Component.MSBuild MSBuild 17.9.34511.75 必须
Microsoft.Component.NetFX.Native .NET Native 17.9.34511.75 必须
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 目标包 17.9.34511.75 必须
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.9.34511.75 必须
microsoft.net.runtime.android .NET Android 生成工具 8.0.224.6711 必须
microsoft.net.runtime.android.aot .NET Android 生成工具 (AoT) 8.0.224.6711 必须
microsoft.net.runtime.android.aot.net7 .NET 7.0 Android 生成工具 (AoT) 8.0.224.6711 必须
microsoft.net.runtime.android.net7 .NET 7.0 Android 生成工具 8.0.224.6711 必须
microsoft.net.runtime.ios .NET iOS 生成工具 8.0.224.6711 必须
microsoft.net.runtime.ios.net7 .NET 7.0 iOS 生成工具 8.0.224.6711 必须
microsoft.net.runtime.maccatalyst .NET Mac Catalyst 生成工具 8.0.224.6711 必须
microsoft.net.runtime.ios.net7 .NET 7.0 Mac Catalyst 生成工具 8.0.224.6711 必须
microsoft.net.runtime.mono.tooling .NET 共享移动生成工具 8.0.224.6711 必须
microsoft.net.runtime.mono.tooling.net7 .NET 7.0 共享移动生成工具 8.0.224.6711 必须
Microsoft.NetCore.Component.Runtime.8.0 .NET 8.0 运行时(长期支持) 17.9.34606.255 必须
Microsoft.NetCore.Component.SDK .NET SDK 17.9.34606.255 必须
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet 目标和生成任务 17.9.34511.75 必须
Microsoft.VisualStudio.Component.Roslyn.Compiler C# 和 Visual Basic Roslyn 编译器 17.9.34511.75 必须
Microsoft.VisualStudio.ComponentGroup.UWP.BuildTools 通用 Windows 平台生成必备组件 17.9.34511.75 必须
runtimes.ios .NET iOS 运行时 8.0.224.6711 必须
runtimes.ios.net7 .NET 7.0 iOS 运行时 8.0.224.6711 必须
runtimes.maccatalyst .NET Mac Catalyst 生成工具 8.0.224.6711 必须
runtimes.maccatalyst.net7 .NET 7.0 Mac Catalyst 生成工具 8.0.224.6711 必须
Component.Android.SDK.MAUI Android SDK 安装程序 17.9.34511.75 建议

独立组件

这些组件不随附于任何工作负载,但可选择作为单个组件。

组件 ID “属性” 版本
macos 适用于 macOS 的 .NET SDK 14.2.8004.0
Microsoft.Net.Core.Component.SDK.2.1 .NET Core 2.1 运行时(不受支持) 17.9.34606.255
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 运行时(不受支持) 17.9.34606.255
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 运行时(不受支持) 17.9.34606.255
Microsoft.NetCore.Component.Runtime.6.0 .NET 6.0 运行时(长期支持) 17.9.34606.255
Microsoft.NetCore.Component.Runtime.7.0 .NET 7.0 运行时 17.9.34606.255
Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM MSVC v142 - VS 2019 C++ ARM 生成工具 (v14.29-16.11) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre 缓解库 (v14.29-16.11) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre 缓解库 (v14.29-16.11) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL 适用于 v142 生成工具的 C++ v14.29 (16.11) ATL(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.ARM 适用于 v142 生成工具的 C++ v14.29 (16.11) ATL (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.ARM.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.29 (16.11) ATL (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.ARM64 适用于 v142 生成工具的 C++ v14.29 (16.11) ATL (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.29 (16.11) ATL (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.29 (16.11) ATL(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.CLI.Support 适用于 v142 生成工具的 C++/CLI 支持 (14.29-16.11) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC 适用于 v142 生成工具的 C++ v14.29 (16.11) MFC(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.ARM 适用于 v142 生成工具的 C++ v14.29 (16.11) MFC (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.ARM.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.29 (16.11) MFC (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.ARM64 适用于 v142 生成工具的 C++ v14.29 (16.11) MFC (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.29 (16.11) MFC (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.Spectre 带有 Spectre 缓解库的适用于 v142 生成工具的 C++ v14.29 (16.11) MFC(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 生成工具 (v14.29-16.11) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.29.16.11.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre 缓解库 (v14.29-16.11) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.ARM MSVC v143 - VS 2022 C++ ARM 生成工具 (v14.30-17.0)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre 缓解库 (v14.30-17.0)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.ARM64 MSVC v143 - VS 2022 C++ ARM64 生成工具 (v14.30-17.0)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64 Spectre 缓解库 (v14.30-17.0)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.ATL 适用于 v143 生成工具的 C++ v14.30 (17.0) ATL(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.ATL.ARM 适用于 v143 生成工具的 C++ v14.30 (17.0) ATL (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.ATL.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.30 (17.0) ATL (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.ATL.ARM64 适用于 v143 生成工具的 C++ v14.30 (17.0) ATL (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.30 (17.0) ATL (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.ATL.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.30 (17.0) ATL(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.CLI.Support 适用于 v143 生成工具的 C++/CLI 支持 (v14.30-17.0)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.MFC 适用于 v143 生成工具的 C++ v14.30 (17.0) MFC(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.MFC.ARM 适用于 v143 生成工具的 C++ v14.30 (17.0) MFC (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.MFC.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.30 (17.0) MFC (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.MFC.ARM64 适用于 v143 生成工具的 C++ v14.30 (17.0) MFC (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.30 (17.0) MFC (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.MFC.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.30 (17.0) MFC(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 生成工具 (v14.30-17.0)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.30.17.0.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre 缓解库 (v14.30-17.0)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.ARM MSVC v143 - VS 2022 C++ ARM 生成工具 (v14.31-17.1)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre 缓解库 (v14.31-17.1)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.ARM64 MSVC v143 - VS 2022 C++ ARM64 生成工具 (v14.31-17.1)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64 Spectre 缓解库 (v14.31-17.1)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.ATL 适用于 v143 生成工具的 C++ v14.31 (17.1) ATL(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.ATL.ARM 适用于 v143 生成工具的 C++ v14.31 (17.1) ATL (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.ATL.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.31 (17.1) ATL (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.ATL.ARM64 适用于 v143 生成工具的 C++ v14.31 (17.1) ATL (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.31 (17.1) ATL (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.ATL.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.31 (17.1) ATL(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.CLI.Support 适用于 v143 生成工具的 C++/CLI 支持 (v14.31-17.1)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.MFC 适用于 v143 生成工具的 C++ v14.31 (17.1) MFC(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.MFC.ARM 适用于 v143 生成工具的 C++ v14.31 (17.1) MFC (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.MFC.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.31 (17.1) MFC (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.MFC.ARM64 适用于 v143 生成工具的 C++ v14.31 (17.1) MFC (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.31 (17.1) MFC (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.MFC.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.31 (17.1) MFC(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 生成工具 (v14.31-17.1)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.31.17.1.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre 缓解库 (v14.31-17.1)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM MSVC v143 - VS 2022 C++ ARM 生成工具 (v14.32-17.2) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre 缓解库 (v14.32-17.2) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM64 MSVC v143 - VS 2022 C++ ARM64 生成工具 (v14.32-17.2) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64 Spectre 缓解库 (v14.32-17.2) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL 适用于 v143 生成工具的 C++ v14.32 (17.2) ATL(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.ARM 适用于 v143 生成工具的 C++ v14.32 (17.2) ATL (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.32 (17.2) ATL (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.ARM64 适用于 v143 生成工具的 C++ v14.32 (17.2) ATL (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.32 (17.2) ATL (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.32 (17.2) ATL(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.CLI.Support 适用于 v143 生成工具的 C++/CLI 支持 (14.32-17.2) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC 适用于 v143 生成工具的 C++ v14.32 (17.2) MFC(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.ARM 适用于 v143 生成工具的 C++ v14.32 (17.2) MFC (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.32 (17.2) MFC (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.ARM64 适用于 v143 生成工具的 C++ v14.32 (17.2) MFC (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.32 (17.2) MFC (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.32 (17.2) MFC(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 生成工具 (v14.32-17.2) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.32.17.2.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre 缓解库 (v14.32-17.2) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.ARM MSVC v143 - VS 2022 C++ ARM 生成工具 (v14.33-17.3)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre 缓解库 (v14.33-17.3)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.ARM64 MSVC v143 - VS 2022 C++ ARM64 生成工具 (v14.33-17.3)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64 Spectre 缓解库 (v14.33-17.3)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.ATL 适用于 v143 生成工具的 C++ v14.33 (17.3) ATL(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.ATL.ARM 适用于 v143 生成工具的 C++ v14.33 (17.3) ATL (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.ATL.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.33 (17.3) ATL (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.ATL.ARM64 适用于 v143 生成工具的 C++ v14.33 (17.3) ATL (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.33 (17.3) ATL (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.ATL.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.33 (17.3) ATL(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.CLI.Support 适用于 v143 生成工具的 C++/CLI 支持 (v14.33-17.3)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.MFC 适用于 v143 生成工具的 C++ v14.33 (17.3) MFC(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.MFC.ARM 适用于 v143 生成工具的 C++ v14.33 (17.3) MFC (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.MFC.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.33 (17.3) MFC (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.MFC.ARM64 适用于 v143 生成工具的 C++ v14.33 (17.3) MFC (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.33 (17.3) MFC (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.MFC.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.33 (17.3) MFC(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 生成工具 (v14.33-17.3)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.33.17.3.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre 缓解库 (v14.33-17.3)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.ARM MSVC v143 - VS 2022 C++ ARM 生成工具 (v14.34-17.4) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre 缓解库 (v14.34-17.4) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC 生成工具 (v14.34-17.4) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre 缓解库 (v14.34-17.4) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.ATL 适用于 v143 生成工具的 C++ v14.34 (17.4) ATL(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.ATL.ARM 适用于 v143 生成工具的 C++ v14.34 (17.4) ATL (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.ATL.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.34 (17.4) ATL (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.ATL.ARM64 适用于 v143 生成工具的 C++ v14.34 (17.4) ATL (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.34 (17.4) ATL (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.ATL.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.34 (17.4) ATL(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.CLI.Support 适用于 v143 生成工具的 C++/CLI 支持 (14.34-17.4) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.MFC 适用于 v143 生成工具的 C++ v14.34 (17.4) MFC(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.MFC.ARM 适用于 v143 生成工具的 C++ v14.34 (17.4) MFC (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.MFC.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.34 (17.4) MFC (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.MFC.ARM64 适用于 v143 生成工具的 C++ v14.34 (17.4) MFC (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.34 (17.4) MFC (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.MFC.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.34 (17.4) MFC(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 生成工具 (v14.34-17.4) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.34.17.4.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre 缓解库 (v14.34-17.4) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.ARM MSVC v143 - VS 2022 C++ ARM 生成工具 (v14.35-17.5)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre 缓解库 (v14.35-17.5)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC 生成工具 (v14.35-17.5)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre 缓解库 (v14.35-17.5)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.ATL 适用于 v143 生成工具的 C++ v14.35 (17.5) ATL(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.ATL.ARM 适用于 v143 生成工具的 C++ v14.35 (17.5) ATL (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.ATL.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.35 (17.5) ATL (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.ATL.ARM64 适用于 v143 生成工具的 C++ v14.35 (17.5) ATL (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.35 (17.5) ATL (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.ATL.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.35 (17.5) ATL(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.CLI.Support 适用于 v143 生成工具的 C++/CLI 支持 (v14.35-17.5)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.MFC 适用于 v143 生成工具的 C++ v14.35 (17.5) MFC(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.MFC.ARM 适用于 v143 生成工具的 C++ v14.35 (17.5) MFC (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.MFC.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.35 (17.5) MFC (ARM)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.MFC.ARM64 适用于 v143 生成工具的 C++ v14.35 (17.5) MFC (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.35 (17.5) MFC (ARM64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.MFC.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.35 (17.5) MFC(x86 和 x64)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 生成工具 (v14.35-17.5)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.35.17.5.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre 缓解库 (v14.35-17.5)(不再受支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.ARM MSVC v143 - VS 2022 C++ ARM 生成工具 (v14.36-17.6) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre 缓解库 (v14.36-17.6) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC 生成工具 (v14.36-17.6) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre 缓解库 (v14.36-17.6) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.ATL 适用于 v143 生成工具的 C++ v14.36 (17.6) ATL(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.ATL.ARM 适用于 v143 生成工具的 C++ v14.36 (17.6) ATL (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.ATL.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.36 (17.6) ATL (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.ATL.ARM64 适用于 v143 生成工具的 C++ v14.36 (17.6) ATL (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.36 (17.6) ATL (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.ATL.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.36 (17.6) ATL(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.CLI.Support 适用于 v143 生成工具的 C++/CLI 支持 (14.36-17.6) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.MFC 适用于 v143 生成工具的 C++ v14.36 (17.6) MFC(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.MFC.ARM 适用于 v143 生成工具的 C++ v14.36 (17.6) MFC (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.MFC.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.36 (17.6) MFC (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.MFC.ARM64 适用于 v143 生成工具的 C++ v14.36 (17.6) MFC (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.36 (17.6) MFC (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.MFC.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.36 (17.6) MFC(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 生成工具 (v14.36-17.6) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.36.17.6.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre 缓解库 (v14.36-17.6) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.ARM MSVC v143 - VS 2022 C++ ARM 生成工具(v14.37-17.7)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre 缓解库(v14.37-17.7)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC生成工具(v14.37-17.7)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre 缓解库(v14.37-17.7)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.ATL 适用于 v143 生成工具的 C++ v14.37 (17.7) ATL (x86 和 x64)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.ATL.ARM 适用于 v143 生成工具的 C++ v14.37 (17.7) ATL (ARM)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.ATL.ARM.Spectre C++ v14.37 (17.7) ATL for v143 build tools with Spectre Mitigations (ARM)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.ATL.ARM64 适用于 v143 生成工具的 C++ v14.37 (17.7) ATL (ARM64)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.ATL.ARM64.Spectre C++ v14.37 (17.7) ATL for v143 生成工具,带有 Spectre 缓解(ARM64)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.ATL.Spectre C++ v14.37 (17.7) ATL for v143 build tools with Spectre Mitigations (x86 & x64)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.CLI.Support 对 v143 生成工具的 C++/CLI 支持(14.37-17.7)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.MFC 适用于 v143 生成工具的 C++ v14.37 (17.7) MFC (x86 和 x64)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.MFC.ARM 适用于 v143 生成工具的 C++ v14.37 (17.7) MFC (ARM)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.MFC.ARM.Spectre 适用于 v143 生成工具的 C++ v14.37 (17.7) MFC,其中包含 Spectre 缓解措施(ARM)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.MFC.ARM64 适用于 v143 生成工具的 C++ v14.37 (17.7) MFC (ARM64)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.MFC.ARM64.Spectre 适用于具有 Spectre 缓解措施的 v143 生成工具的 C++ v14.37 (17.7) MFC(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.MFC.Spectre 适用于具有 Spectre 缓解措施的 v143 生成工具的 C++ v14.37 (17.7) MFC (x86 和 x64)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 生成工具(v14.37-17.7)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.37.17.7.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre 缓解库(v14.37-17.7)(不支持) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.ARM MSVC v143 - VS 2022 C++ ARM 生成工具 (v14.38-17.8) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre 缓解库 (v14.38-17.8) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC 生成工具 (v14.38-17.8) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre 缓解库 (v14.38-17.8) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL 适用于 v143 生成工具的 C++ v14.38 (17.8) ATL(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL.ARM 适用于 v143 生成工具的 C++ v14.38 (17.8) ATL (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.38 (17.8) ATL (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL.ARM64 适用于 v143 生成工具的 C++ v14.38 (17.8) ATL (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.38 (17.8) ATL (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.38 (17.8) ATL(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.CLI.Support 适用于 v143 生成工具的 C++/CLI 支持 (14.38-17.8) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC 适用于 v143 生成工具的 C++ v14.38 (17.8) MFC(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC.ARM 适用于 v143 生成工具的 C++ v14.38 (17.8) MFC (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC.ARM.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.38 (17.8) MFC (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC.ARM64 适用于 v143 生成工具的 C++ v14.38 (17.8) MFC (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.38 (17.8) MFC (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC.Spectre 带有 Spectre 缓解库的适用于 v143 生成工具的 C++ v14.38 (17.8) MFC(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 生成工具 (v14.38-17.8) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.38.17.8.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre 缓解库 (v14.38-17.8) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.ARM MSVC v143 - VS 2022 C++ ARM 生成工具(v14.39-17.9) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre 缓解库(v14.39-17.9) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC生成工具(v14.39-17.9) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre 缓解库(v14.39-17.9) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL 适用于 v143 生成工具的 C++ v14.39 (17.9) ATL (x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL.ARM 适用于 v143 生成工具的 C++ v14.39 (17.9) ATL (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL.ARM.Spectre 适用于具有 Spectre 缓解措施的 v143 生成工具的 C++ v14.39 (17.9) ATL 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL.ARM64 适用于 v143 生成工具的 C++ v14.39 (17.9) ATL (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL.ARM64.Spectre 适用于具有 Spectre 缓解措施的 v143 生成工具的 C++ v14.39 (17.9) ATL (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL.Spectre 适用于具有 Spectre 缓解措施的 v143 生成工具的 C++ v14.39 (17.9) ATL (x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.CLI.Support 对 v143 生成工具的 C++/CLI 支持(14.39-17.9) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC 适用于 v143 生成工具的 C++ v14.39 (17.9) MFC (x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC.ARM 适用于 v143 生成工具的 C++ v14.39 (17.9) MFC (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC.ARM.Spectre 适用于具有 Spectre 缓解措施的 v143 生成工具的 C++ v14.39 (17.9) MFC 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC.ARM64 适用于 v143 生成工具的 C++ v14.39 (17.9) MFC (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC.ARM64.Spectre 适用于具有 Spectre 缓解措施的 v143 生成工具的 C++ v14.39 (17.9) MFC (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC.Spectre 适用于具有 Spectre 缓解措施的 v143 生成工具的 C++ v14.39 (17.9) MFC (x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 生成工具(v14.39-17.9) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.14.39.17.9.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre 缓解库(v14.39-17.9) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.ATL.ARM 适用于最新 v143 生成工具的 C++ ATL (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.ATL.ARM.Spectre 带有 Spectre 缓解库的适用于最新 v143 生成工具的 C++ ATL (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.ATL.ARM64 适用于最新 v143 生成工具的 C++ ATL (ARM64/ARM64EC) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.ATL.ARM64.Spectre 带有 Spectre 缓解库的适用于最新 v143 生成工具的 C++ ATL (ARM64/ARM64EC) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.ATL.Spectre 带有 Spectre 缓解库的适用于最新 v143 生成工具的 C++ ATL(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre 带有 Spectre 缓解库的适用于最新 v143 生成工具的 C++ MFC(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.MFC.ARM 适用于最新 v143 生成工具的 C++ MFC (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre 带有 Spectre 缓解库的适用于最新 v143 生成工具的 C++ MFC (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.MFC.ARM64 适用于最新 v143 生成工具的 C++ MFC (ARM64/ARM64EC) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre 带有 Spectre 缓解库的适用于最新 v143 生成工具的 C++ MFC (ARM64/ARM64EC) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.Modules.ARM64 适用于 v143 生成工具的 C++ 模块(ARM64 - 实验性) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.Redist.MSM C++ 2022 可再发行 MSM 17.9.34511.75
Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre 缓解库(最新版本) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre 缓解库(最新版本) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre 缓解库(最新版本) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.ARM.Spectre MSVC v141 – VS 2017 C++ ARM Spectre 缓解库 (v14.16) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.ARM64.Spectre MSVC v141 – VS 2017 C++ ARM64 Spectre 缓解库 (v14.16) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.ATL C++ ATL for v141 生成工具 (x86 & x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM C++ ATL for v141 生成工具 (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM.Spectre 带有 Spectre 缓解措施的 C++ ATL for v141 生成工具 (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM64 C++ ATL for v141 生成工具 (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM64.Spectre 带有 Spectre 缓解措施的 C++ ATL for v141 生成工具 (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.ATL.Spectre 带有 Spectre 缓解措施的 C++ ATL for v141 生成工具(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.CLI.Support v141 生成工具的 C++/CLI 支持 (14.16) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.MFC C++ MFC for v141 生成工具(x86 和 x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM C++ MFC for v141 生成工具 (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM.Spectre 带有 Spectre 缓解措施的 C++ MFC for v141 生成工具 (ARM) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM64 C++ MFC for v141 生成工具 (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM64.Spectre 带有 Spectre 缓解措施的 C++ MFC for v141 生成工具 (ARM64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.MFC.Spectre 带有 Spectre 缓解措施的 C++ MFC for v141 生成工具 (x86 & x64) 17.9.34511.75
Microsoft.VisualStudio.Component.VC.v141.x86.x64.Spectre MSVC v141 – VS 2017 C++ x64/x86 Spectre 缓解库 (v14.16) 17.9.34511.75
Microsoft.VisualStudio.Component.WinXP VS 2017 (v141) 工具的 C++ Windows XP 支持 [已弃用] 17.9.34511.75
tvos 适用于 tvOS 的 .NET SDK 17.2.8004.0

支持或故障排除

有时,你难免遇到一些问题。 如果 Visual Studio 安装失败,请参阅 Visual Studio 安装和升级问题疑难解答获取分步指南。

下面是另外几个支持选项:

  • 对于与安装相关的问题,我们提供安装聊天(仅限英语)支持选项。
  • 通过报告问题工具(会出现在 Visual Studio 安装程序和 Visual Studio IDE 中)向我们报告产品问题。 如果你是 IT 管理员,并且尚未安装 Visual Studio,可以在此处提交 IT 管理员反馈
  • Visual Studio 开发人员社区中,可提出功能建议、跟踪产品问题,并能找到答案。

请参阅