Visual Studio Build Tools component directory

Applies to: yesVisual Studio noVisual Studio for Mac noVisual Studio Code

The tables on this page list the IDs that you can use to install Visual Studio from the command line, or that you can specify as a dependency in a VSIX manifest. We'll add additional components when we release updates to Visual Studio.

Also note the following about the page:

  • Each workload has its own section, followed by the workload ID and a table of the components that are available for the workload.
  • By default, the Required components will be installed when you install the workload.
  • If you choose to, you can also install the Recommended and Optional components.
  • We've also added a section that lists the additional components that are not affiliated with any workload.

When you set dependencies in your VSIX manifest, you must specify Component IDs only. Use the tables on this page to determine the minimum component dependencies. In some scenarios, this might mean that you specify only one component from a workload. In other scenarios, it might mean that you specify multiple components from a single workload or multiple components from multiple workloads. For more information, see the How to: Migrate extensibility projects to Visual Studio page.

For more information about how to use these IDs, see the Use command-line parameters to install Visual Studio page. And, for a list of workload and component IDs for other products, see the Visual Studio workload and component IDs page.

To install these components by using the manual installer, download and run the Build Tools for Visual Studio.

Azure development build tools

ID: Microsoft.VisualStudio.Workload.AzureBuildTools

Description: MSBuild tasks and targets for building Azure applications.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 targeting pack 16.10.31205.252 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 Required
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 development tools 16.3.29207.166 Required
Microsoft.VisualStudio.Component.Azure.AuthoringTools Azure Authoring Tools 16.0.28625.61 Required
Microsoft.VisualStudio.Component.Azure.ClientLibs Azure libraries for .NET 16.0.28315.86 Required
Microsoft.VisualStudio.Component.Azure.Waverton.BuildTools Azure Cloud Services build tools 16.10.31205.252 Required
Microsoft.VisualStudio.Component.DockerTools.BuildTools Container development tools - Build Tools 16.0.28625.61 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 16.1.28829.92 Required
Microsoft.VisualStudio.Component.TypeScript.4.3 TypeScript 4.3 SDK 16.0.31506.151 Required
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation build tools 16.10.31205.180 Required
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web development build tools 16.10.31205.180 Required
Microsoft.Net.Component.4.5.1.TargetingPack .NET Framework 4.5.1 targeting pack 16.11.31605.320 Recommended
Microsoft.Net.Component.4.5.2.TargetingPack .NET Framework 4.5.2 targeting pack 16.0.28517.75 Recommended
Microsoft.Net.Component.4.5.TargetingPack .NET Framework 4.5 targeting pack 16.11.31605.320 Recommended
Microsoft.Net.Component.4.6.TargetingPack .NET Framework 4.6 targeting pack 16.0.28517.75 Recommended
Microsoft.Net.Component.4.TargetingPack .NET Framework 4 targeting pack 16.11.31605.320 Recommended
Microsoft.Net.ComponentGroup.TargetingPacks.Common .NET Framework 4 – 4.6 development tools 16.0.28516.191 Recommended
Microsoft.VisualStudio.Component.AspNet45 Advanced ASP.NET features 16.10.31205.252 Recommended
Microsoft.VisualStudio.Component.WebDeploy Web Deploy 16.0.28517.75 Recommended
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 development tools 16.0.28517.75 Optional
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 targeting pack 16.0.28517.75 Optional
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 targeting pack 16.0.28517.75 Optional
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 targeting pack 16.10.31205.252 Optional
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 targeting pack 16.10.31205.252 Optional
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 targeting pack 16.4.29313.120 Optional
Microsoft.Net.ComponentGroup.4.6.1.DeveloperTools .NET Framework 4.6.1 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools .NET Framework 4.6.2 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.7.1.DeveloperTools .NET Framework 4.7.1 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.7.DeveloperTools .NET Framework 4.7 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 development tools 16.4.29318.151 Optional
Microsoft.Net.Core.Component.SDK.2.1 .NET Core 2.1 Runtime (LTS) 16.11.31603.221 Optional
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 Runtime (LTS) 16.11.31603.221 Optional
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 Runtime 16.11.31603.221 Optional
Microsoft.NetCore.Component.SDK .NET SDK 16.11.31603.221 Optional

Data storage and processing build tools

ID: Microsoft.VisualStudio.Workload.DataBuildTools

Description: Build SQL Server Database Projects

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Net.Component.4.5.1.TargetingPack .NET Framework 4.5.1 targeting pack 16.11.31605.320 Recommended
Microsoft.Net.Component.4.5.2.TargetingPack .NET Framework 4.5.2 targeting pack 16.0.28517.75 Recommended
Microsoft.Net.Component.4.5.TargetingPack .NET Framework 4.5 targeting pack 16.11.31605.320 Recommended
Microsoft.Net.Component.4.6.TargetingPack .NET Framework 4.6 targeting pack 16.0.28517.75 Recommended
Microsoft.Net.Component.4.TargetingPack .NET Framework 4 targeting pack 16.11.31605.320 Recommended
Microsoft.Net.ComponentGroup.TargetingPacks.Common .NET Framework 4 – 4.6 development tools 16.0.28516.191 Recommended
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 16.0.28714.129 Recommended
Microsoft.VisualStudio.Component.Roslyn.LanguageServices C# and Visual Basic 16.10.31205.252 Recommended
Microsoft.VisualStudio.Component.SQL.SSDTBuildSku SQL Server Data Tools - Build Tools 16.0.28315.86 Recommended

.NET desktop build tools

ID: Microsoft.VisualStudio.Workload.ManagedDesktopBuildTools

Description: Tools for building WPF, Windows Forms, and console applications using C#, Visual Basic, and F#.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Component.MSBuild MSBuild 16.5.29515.121 Required
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 targeting pack 16.0.28517.75 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 16.1.28829.92 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 16.0.28714.129 Required
Microsoft.Component.ClickOnce.MSBuild ClickOnce Build Tools 16.0.28625.61 Recommended
Microsoft.Net.Component.4.5.1.TargetingPack .NET Framework 4.5.1 targeting pack 16.11.31605.320 Recommended
Microsoft.Net.Component.4.5.2.TargetingPack .NET Framework 4.5.2 targeting pack 16.0.28517.75 Recommended
Microsoft.Net.Component.4.5.TargetingPack .NET Framework 4.5 targeting pack 16.11.31605.320 Recommended
Microsoft.Net.Component.4.6.TargetingPack .NET Framework 4.6 targeting pack 16.0.28517.75 Recommended
Microsoft.Net.Component.4.TargetingPack .NET Framework 4 targeting pack 16.11.31605.320 Recommended
Microsoft.Net.ComponentGroup.TargetingPacks.Common .NET Framework 4 – 4.6 development tools 16.0.28516.191 Recommended
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 Runtime (LTS) 16.11.31603.221 Recommended
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 Runtime 16.11.31603.221 Recommended
Microsoft.NetCore.Component.SDK .NET SDK 16.11.31603.221 Recommended
Microsoft.VisualStudio.Component.TestTools.BuildTools Testing tools core features - Build Tools 16.4.29409.204 Recommended
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation build tools 16.10.31205.180 Recommended
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 development tools 16.0.28517.75 Optional
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 targeting pack 16.0.28517.75 Optional
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 targeting pack 16.10.31205.252 Optional
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 targeting pack 16.10.31205.252 Optional
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 targeting pack 16.4.29313.120 Optional
Microsoft.Net.ComponentGroup.4.6.1.DeveloperTools .NET Framework 4.6.1 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools .NET Framework 4.6.2 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.7.1.DeveloperTools .NET Framework 4.7.1 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.7.DeveloperTools .NET Framework 4.7 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 development tools 16.4.29318.151 Optional
Microsoft.Net.Core.Component.SDK.2.1 .NET Core 2.1 Runtime (LTS) 16.11.31603.221 Optional
Microsoft.VisualStudio.Component.FSharp.MSBuild F# compiler 16.0.28528.71 Optional

MSBuild Tools

ID: Microsoft.VisualStudio.Workload.MSBuildTools

Description: Provides the tools required to build MSBuild-based applications.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Component.MSBuild MSBuild 16.5.29515.121 Required
Microsoft.VisualStudio.Component.CoreBuildTools Visual Studio Build Tools Core 16.10.31205.252 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 16.0.28714.129 Required

.NET build tools

ID: Microsoft.VisualStudio.Workload.NetCoreBuildTools

Description: Tools for building applications using .NET, ASP.NET Core, HTML/JavaScript, and Containers.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.NetCore.BuildTools.ComponentGroup .NET build tools 16.10.31303.231 Required
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 Runtime (LTS) 16.11.31603.221 Required
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 Runtime 16.11.31603.221 Required
Microsoft.NetCore.Component.SDK .NET SDK 16.11.31603.221 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 16.1.28829.92 Required
Microsoft.Net.Core.Component.SDK.2.1 .NET Core 2.1 Runtime (LTS) 16.11.31603.221 Optional

Node.js build tools

ID: Microsoft.VisualStudio.Workload.NodeBuildTools

Description: MSBuild tasks and targets for building scalable network applications using Node.js, an asynchronous event-driven JavaScript runtime.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.VisualStudio.Component.Node.Build Node.js MSBuild support 16.0.28517.75 Required
Microsoft.VisualStudio.Component.TypeScript.4.3 TypeScript 4.3 SDK 16.0.31506.151 Required

Office/SharePoint build tools

ID: Microsoft.VisualStudio.Workload.OfficeBuildTools

Description: Build Office and SharePoint add-ins, and VSTO add-ins.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Component.ClickOnce.MSBuild ClickOnce Build Tools 16.0.28625.61 Required
Microsoft.Component.MSBuild MSBuild 16.5.29515.121 Required
Microsoft.Net.Component.4.5.2.TargetingPack .NET Framework 4.5.2 targeting pack 16.0.28517.75 Required
Microsoft.Net.Component.4.5.TargetingPack .NET Framework 4.5 targeting pack 16.11.31605.320 Required
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 targeting pack 16.0.28517.75 Required
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 targeting pack 16.10.31205.252 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 Required
Microsoft.Net.Component.4.TargetingPack .NET Framework 4 targeting pack 16.11.31605.320 Required
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 development tools 16.3.29207.166 Required
Microsoft.VisualStudio.Component.NuGet NuGet package manager 16.1.28829.92 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 16.1.28829.92 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 16.0.28714.129 Required
Microsoft.VisualStudio.Component.Sharepoint.BuildTools Office/SharePoint development build tools 16.0.28625.61 Required
Microsoft.VisualStudio.Component.Workflow.BuildTools Windows Workflow Foundation Build Tools 16.0.28315.86 Required
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation build tools 16.10.31205.180 Required
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web development build tools 16.10.31205.180 Required
Microsoft.VisualStudio.Component.TeamOffice.BuildTools Visual Studio Tools for Office (VSTO) build tools 16.0.28625.61 Recommended
Microsoft.VisualStudio.Component.WebDeploy Web Deploy 16.0.28517.75 Recommended
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 targeting pack 16.0.28517.75 Optional
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 targeting pack 16.10.31205.252 Optional
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 targeting pack 16.10.31205.252 Optional
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 targeting pack 16.4.29313.120 Optional
Microsoft.Net.ComponentGroup.4.6.1.DeveloperTools .NET Framework 4.6.1 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools .NET Framework 4.6.2 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.7.1.DeveloperTools .NET Framework 4.7.1 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.7.DeveloperTools .NET Framework 4.7 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 development tools 16.4.29318.151 Optional

Universal Windows Platform build tools

ID: Microsoft.VisualStudio.Workload.UniversalBuildTools

Description: Provides the tools required to build Universal Windows Platform applications.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Component.MSBuild MSBuild 16.5.29515.121 Required
Microsoft.Component.NetFX.Native .NET Native 16.5.29515.121 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 Required
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 Runtime (LTS) 16.11.31603.221 Required
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 Runtime 16.11.31603.221 Required
Microsoft.NetCore.Component.SDK .NET SDK 16.11.31603.221 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 16.1.28829.92 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 16.0.28714.129 Required
Microsoft.VisualStudio.ComponentGroup.UWP.BuildTools Universal Windows Platform build prerequisites 16.3.29207.166 Required
Microsoft.VisualStudio.Component.Windows10SDK.19041 Windows 10 SDK (10.0.19041.0) 16.10.31205.252 Recommended
Microsoft.Net.Component.4.7.2.SDK .NET Framework 4.7.2 SDK 16.4.29409.204 Optional
Microsoft.VisualStudio.Component.UWP.VC.ARM64 C++ Universal Windows Platform support for v142 build tools (ARM64) 16.3.29207.166 Optional
Microsoft.VisualStudio.Component.UWP.VC.ARM64EC C++ Universal Windows Platform support for v142 build tools (ARM64EC – experimental) 16.10.31303.231 Optional
Microsoft.VisualStudio.Component.VC.Tools.ARM MSVC v142 - VS 2019 C++ ARM build tools (Latest) 16.10.31205.252 Optional
Microsoft.VisualStudio.Component.VC.Tools.ARM64 MSVC v142 - VS 2019 C++ ARM64 build tools (Latest) 16.10.31205.252 Optional
Microsoft.VisualStudio.Component.VC.Tools.ARM64EC MSVC v142 - VS 2019 C++ ARM64EC build tools (Latest – experimental) 16.10.31205.252 Optional
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (Latest) 16.11.31317.239 Optional
Microsoft.VisualStudio.Component.VC.v141.ARM MSVC v141 - VS 2017 C++ ARM build tools (v14.16) 16.10.31205.252 Optional
Microsoft.VisualStudio.Component.VC.v141.ARM64 MSVC v141 - VS 2017 C++ ARM64 build tools (v14.16) 16.10.31205.252 Optional
Microsoft.VisualStudio.Component.VC.v141.x86.x64 MSVC v141 - VS 2017 C++ x64/x86 build tools (v14.16) 16.10.31205.252 Optional
Microsoft.VisualStudio.Component.Windows10SDK.16299 Windows 10 SDK (10.0.16299.0) 16.10.31205.252 Optional
Microsoft.VisualStudio.Component.Windows10SDK.17134 Windows 10 SDK (10.0.17134.0) 16.10.31205.252 Optional
Microsoft.VisualStudio.Component.Windows10SDK.17763 Windows 10 SDK (10.0.17763.0) 16.0.28517.75 Optional
Microsoft.VisualStudio.Component.Windows10SDK.18362 Windows 10 SDK (10.0.18362.0) 16.1.28829.92 Optional
Microsoft.VisualStudio.ComponentGroup.UWP.VC.BuildTools C++ (v142) Universal Windows Platform tools 16.10.31205.180 Optional
Microsoft.VisualStudio.ComponentGroup.UWP.VC.v141.BuildTools C++ (v141) Universal Windows Platform tools 16.3.29207.166 Optional

Desktop development with C++

ID: Microsoft.VisualStudio.Workload.VCTools

Description: Build modern C++ apps for Windows using tools of your choice, including MSVC, Clang, CMake, or MSBuild.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Component.MSBuild MSBuild 16.5.29515.121 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 16.0.28714.129 Required
Microsoft.VisualStudio.Component.TextTemplating Text Template Transformation 16.0.28625.61 Required
Microsoft.VisualStudio.Component.VC.CoreBuildTools C++ Build Tools core features 16.11.31317.239 Required
Microsoft.VisualStudio.Component.VC.CoreIde C++ core features 16.10.31205.252 Required
Microsoft.VisualStudio.Component.VC.Redist.14.Latest C++ 2019 Redistributable Update 16.5.29515.121 Required
Microsoft.VisualStudio.Component.Windows10SDK Windows Universal C Runtime 16.4.29409.204 Required
Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core C++ core desktop features 16.2.29012.281 Required
Microsoft.VisualStudio.Component.TestTools.BuildTools Testing tools core features - Build Tools 16.4.29409.204 Recommended
Microsoft.VisualStudio.Component.VC.ASAN C++ AddressSanitizer 16.10.31205.252 Recommended
Microsoft.VisualStudio.Component.VC.CMake.Project C++ CMake tools for Windows 16.3.29103.31 Recommended
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (Latest) 16.11.31317.239 Recommended
Microsoft.VisualStudio.Component.Windows10SDK.19041 Windows 10 SDK (10.0.19041.0) 16.10.31205.252 Recommended
Microsoft.Component.VC.Runtime.UCRTSDK Windows Universal CRT SDK 16.0.28625.61 Optional
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 targeting pack 16.0.28517.75 Optional
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 Optional
Microsoft.VisualStudio.Component.VC.140 MSVC v140 - VS 2015 C++ build tools (v14.00) 16.10.31205.252 Optional
Microsoft.VisualStudio.Component.VC.ATL C++ ATL for latest v142 build tools (x86 & x64) 16.4.29313.120 Optional
Microsoft.VisualStudio.Component.VC.ATLMFC C++ MFC for latest v142 build tools (x86 & x64) 16.4.29313.120 Optional
Microsoft.VisualStudio.Component.VC.CLI.Support C++/CLI support for v142 build tools (Latest) 16.10.31205.252 Optional
Microsoft.VisualStudio.Component.VC.Llvm.Clang C++ Clang Compiler for Windows (12.0.0) 16.11.31603.221 Optional
Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset C++ Clang-cl for v142 build tools (x64/x86) 16.3.29207.166 Optional
Microsoft.VisualStudio.Component.VC.Modules.x86.x64 C++ Modules for v142 build tools (x64/x86 – experimental) 16.0.28625.61 Optional
Microsoft.VisualStudio.Component.VC.v141.x86.x64 MSVC v141 - VS 2017 C++ x64/x86 build tools (v14.16) 16.10.31205.252 Optional
Microsoft.VisualStudio.Component.Windows10SDK.16299 Windows 10 SDK (10.0.16299.0) 16.10.31205.252 Optional
Microsoft.VisualStudio.Component.Windows10SDK.17134 Windows 10 SDK (10.0.17134.0) 16.10.31205.252 Optional
Microsoft.VisualStudio.Component.Windows10SDK.17763 Windows 10 SDK (10.0.17763.0) 16.0.28517.75 Optional
Microsoft.VisualStudio.Component.Windows10SDK.18362 Windows 10 SDK (10.0.18362.0) 16.1.28829.92 Optional
Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang C++ Clang tools for Windows (12.0.0 - x64/x86) 16.11.31603.221 Optional

Visual Studio extension development

ID: Microsoft.VisualStudio.Workload.VisualStudioExtensionBuildTools

Description: Tools for building add-ons and extensions for Visual Studio, including new commands, code analyzers and tool windows.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Component.MSBuild MSBuild 16.5.29515.121 Required
Microsoft.Net.Component.4.6.TargetingPack .NET Framework 4.6 targeting pack 16.0.28517.75 Required
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 targeting pack 16.10.31205.252 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 Required
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 development tools 16.3.29207.166 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 16.1.28829.92 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 16.0.28714.129 Required
Microsoft.VisualStudio.Component.VSSDKBuildTools Visual Studio SDK Build Tools Core 16.0.28315.86 Required
Microsoft.VisualStudio.ComponentGroup.VisualStudioExtensionBuildTools.Prerequisites Visual Studio extension development prerequisites 16.4.29318.151 Required
Component.Dotfuscator PreEmptive Protection - Dotfuscator 16.10.31205.252 Optional
Microsoft.Component.VC.Runtime.OSSupport C++ Universal Windows Platform runtime for v142 build tools 16.4.29409.204 Optional
Microsoft.VisualStudio.Component.VC.ATL C++ ATL for latest v142 build tools (x86 & x64) 16.4.29313.120 Optional
Microsoft.VisualStudio.Component.VC.ATLMFC C++ MFC for latest v142 build tools (x86 & x64) 16.4.29313.120 Optional
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (Latest) 16.11.31317.239 Optional

Web development build tools

ID: Microsoft.VisualStudio.Workload.WebBuildTools

Description: MSBuild tasks and targets for building web applications.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 targeting pack 16.10.31205.252 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 Required
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 development tools 16.3.29207.166 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 16.1.28829.92 Required
Microsoft.VisualStudio.Component.TypeScript.4.3 TypeScript 4.3 SDK 16.0.31506.151 Required
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web development build tools 16.10.31205.180 Required
Microsoft.Component.ClickOnce.MSBuild ClickOnce Build Tools 16.0.28625.61 Recommended
Microsoft.Net.Component.4.5.1.TargetingPack .NET Framework 4.5.1 targeting pack 16.11.31605.320 Recommended
Microsoft.Net.Component.4.5.2.TargetingPack .NET Framework 4.5.2 targeting pack 16.0.28517.75 Recommended
Microsoft.Net.Component.4.5.TargetingPack .NET Framework 4.5 targeting pack 16.11.31605.320 Recommended
Microsoft.Net.Component.4.6.TargetingPack .NET Framework 4.6 targeting pack 16.0.28517.75 Recommended
Microsoft.Net.Component.4.TargetingPack .NET Framework 4 targeting pack 16.11.31605.320 Recommended
Microsoft.Net.ComponentGroup.TargetingPacks.Common .NET Framework 4 – 4.6 development tools 16.0.28516.191 Recommended
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 Runtime (LTS) 16.11.31603.221 Recommended
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 Runtime 16.11.31603.221 Recommended
Microsoft.NetCore.Component.SDK .NET SDK 16.11.31603.221 Recommended
Microsoft.VisualStudio.Component.AspNet45 Advanced ASP.NET features 16.10.31205.252 Recommended
Microsoft.VisualStudio.Component.DockerTools.BuildTools Container development tools - Build Tools 16.0.28625.61 Recommended
Microsoft.VisualStudio.Component.TestTools.BuildTools Testing tools core features - Build Tools 16.4.29409.204 Recommended
Microsoft.VisualStudio.Component.WebDeploy Web Deploy 16.0.28517.75 Recommended
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation build tools 16.10.31205.180 Recommended
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 development tools 16.0.28517.75 Optional
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 targeting pack 16.0.28517.75 Optional
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 targeting pack 16.0.28517.75 Optional
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 targeting pack 16.10.31205.252 Optional
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 targeting pack 16.10.31205.252 Optional
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 targeting pack 16.4.29313.120 Optional
Microsoft.Net.ComponentGroup.4.6.1.DeveloperTools .NET Framework 4.6.1 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools .NET Framework 4.6.2 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.7.1.DeveloperTools .NET Framework 4.7.1 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.7.DeveloperTools .NET Framework 4.7 development tools 16.3.29207.166 Optional
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 development tools 16.4.29318.151 Optional
Microsoft.Net.Core.Component.SDK.2.1 .NET Core 2.1 Runtime (LTS) 16.11.31603.221 Optional

Mobile Development with .NET

ID: Microsoft.VisualStudio.Workload.XamarinBuildTools

Description: Tools for building cross-platform applications for iOS, Android and Windows using C# and F#.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Component.MSBuild MSBuild 16.5.29515.121 Required
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 targeting pack 16.0.28517.75 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 16.4.29313.120 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 16.1.28829.92 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 16.0.28714.129 Required
Component.Android.SDK30 Android SDK setup (API level 30) 16.10.31205.252 Optional
Component.OpenJDK OpenJDK (Microsoft distribution) 16.10.31303.311 Optional

Unaffiliated components

These are components that are not included with any workload, but may be selected as an individual component.

Component ID Name Version
Microsoft.Net.Core.Component.SDK.2.2 .NET Core 2.2 Runtime (out of support) 16.11.31603.221
Microsoft.Net.Core.Component.SDK.3.0 .NET Core 3.0 Runtime (out of support) 16.11.31603.221
Microsoft.VisualStudio.Component.VC.14.20.ARM MSVC v142 - VS 2019 C++ ARM build tools (v14.20) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.20.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.20) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.ARM64 MSVC v142 - VS 2019 C++ ARM64 build tools (v14.20) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.20.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.20) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.ATL C++ v14.20 ATL for v142 build tools (x86 & x64) 16.1.28829.92
Microsoft.VisualStudio.Component.VC.14.20.ATL.ARM C++ v14.20 ATL for v142 build tools (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.ATL.ARM.Spectre C++ v14.20 ATL for v142 build tools with Spectre Mitigations (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.20.ATL.ARM64 C++ v14.20 ATL for v142 build tools (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.ATL.ARM64.Spectre C++ v14.20 ATL for v142 build tools with Spectre Mitigations (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.ATL.Spectre C++ v14.20 ATL for v142 build tools with Spectre Mitigations (x86 & x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.CLI.Support C++/CLI support for v142 build tools (14.20) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.20.MFC C++ v14.20 MFC for v142 build tools (x86 & x64) 16.2.29003.222
Microsoft.VisualStudio.Component.VC.14.20.MFC.ARM C++ v14.20 MFC for v142 build tools (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.MFC.ARM.Spectre C++ v14.20 MFC for v142 build tools with Spectre Mitigations (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.MFC.ARM64 C++ v14.20 MFC for v142 build tools (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.MFC.ARM64.Spectre C++ v14.20 MFC for v142 build tools with Spectre Mitigations (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.MFC.Spectre C++ v14.20 MFC for v142 build tools with Spectre Mitigations (x86 & x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.20.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.20) 16.11.31317.239
Microsoft.VisualStudio.Component.VC.14.20.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.20) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.ARM MSVC v142 - VS 2019 C++ ARM build tools (v14.21) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.21.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.21) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.ARM64 MSVC v142 - VS 2019 C++ ARM64 build tools (v14.21) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.21.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.21) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.ATL C++ v14.21 ATL for v142 build tools (x86 & x64) 16.2.29019.55
Microsoft.VisualStudio.Component.VC.14.21.ATL.ARM C++ v14.21 ATL for v142 build tools (ARM) 16.2.29019.55
Microsoft.VisualStudio.Component.VC.14.21.ATL.ARM.Spectre C++ v14.21 ATL for v142 build tools with Spectre Mitigations (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.21.ATL.ARM64 C++ v14.21 ATL for v142 build tools (ARM64) 16.2.29019.55
Microsoft.VisualStudio.Component.VC.14.21.ATL.ARM64.Spectre C++ v14.21 ATL for v142 build tools with Spectre Mitigations (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.ATL.Spectre C++ v14.21 ATL for v142 build tools with Spectre Mitigations (x86 & x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.CLI.Support C++/CLI support for v142 build tools (14.21) 16.3.29207.166
Microsoft.VisualStudio.Component.VC.14.21.MFC C++ v14.21 MFC for v142 build tools (x86 & x64) 16.2.29019.55
Microsoft.VisualStudio.Component.VC.14.21.MFC.ARM C++ v14.21 MFC for v142 build tools (ARM) 16.2.29019.55
Microsoft.VisualStudio.Component.VC.14.21.MFC.ARM.Spectre C++ v14.21 MFC for v142 build tools with Spectre Mitigations (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.MFC.ARM64 C++ v14.21 MFC for v142 build tools (ARM64) 16.2.29019.55
Microsoft.VisualStudio.Component.VC.14.21.MFC.ARM64.Spectre C++ v14.21 MFC for v142 build tools with Spectre Mitigations (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.MFC.Spectre C++ v14.21 MFC for v142 build tools with Spectre Mitigations (x86 & x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.21.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.21) 16.11.31317.239
Microsoft.VisualStudio.Component.VC.14.21.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.21) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.ARM MSVC v142 - VS 2019 C++ ARM build tools (v14.22) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.22.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.22) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.ARM64 MSVC v142 - VS 2019 C++ ARM64 build tools (v14.22) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.22.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.22) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.ATL C++ v14.22 ATL for v142 build tools (x86 & x64) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.14.22.ATL.ARM C++ v14.22 ATL for v142 build tools (ARM) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.14.22.ATL.ARM.Spectre C++ v14.22 ATL for v142 build tools with Spectre Mitigations (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.22.ATL.ARM64 C++ v14.22 ATL for v142 build tools (ARM64) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.14.22.ATL.ARM64.Spectre C++ v14.22 ATL for v142 build tools with Spectre Mitigations (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.ATL.Spectre C++ v14.22 ATL for v142 build tools with Spectre Mitigations (x86 & x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.CLI.Support C++/CLI support for v142 build tools (14.22) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.22.MFC C++ v14.22 MFC for v142 build tools (x86 & x64) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.14.22.MFC.ARM C++ v14.22 MFC for v142 build tools (ARM) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.14.22.MFC.ARM.Spectre C++ v14.22 MFC for v142 build tools with Spectre Mitigations (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.MFC.ARM64 C++ v14.22 MFC for v142 build tools (ARM64) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.14.22.MFC.ARM64.Spectre C++ v14.22 MFC for v142 build tools with Spectre Mitigations (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.MFC.Spectre C++ v14.22 MFC for v142 build tools with Spectre Mitigations (x86 & x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.22.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.22) 16.11.31317.239
Microsoft.VisualStudio.Component.VC.14.22.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.22) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.ARM MSVC v142 - VS 2019 C++ ARM build tools (v14.23) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.23.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.23) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.ARM64 MSVC v142 - VS 2019 C++ ARM64 build tools (v14.23) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.23.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.23) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.ATL C++ v14.23 ATL for v142 build tools (x86 & x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.ATL.ARM C++ v14.23 ATL for v142 build tools (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.ATL.ARM.Spectre C++ v14.23 ATL for v142 build tools with Spectre Mitigations (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.23.ATL.ARM64 C++ v14.23 ATL for v142 build tools (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.ATL.ARM64.Spectre C++ v14.23 ATL for v142 build tools with Spectre Mitigations (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.ATL.Spectre C++ v14.23 ATL for v142 build tools with Spectre Mitigations (x86 & x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.CLI.Support C++/CLI support for v142 build tools (14.23) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.23.MFC C++ v14.23 MFC for v142 build tools (x86 & x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.MFC.ARM C++ v14.23 MFC for v142 build tools (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.MFC.ARM.Spectre C++ v14.23 MFC for v142 build tools with Spectre Mitigations (ARM) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.MFC.ARM64 C++ v14.23 MFC for v142 build tools (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.MFC.ARM64.Spectre C++ v14.23 MFC for v142 build tools with Spectre Mitigations (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.MFC.Spectre C++ v14.23 MFC for v142 build tools with Spectre Mitigations (x86 & x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.23.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.23) 16.11.31317.239
Microsoft.VisualStudio.Component.VC.14.23.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.23) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.14.24.ARM MSVC v142 - VS 2019 C++ ARM build tools (v14.24) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.24.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.24) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.ARM64 MSVC v142 - VS 2019 C++ ARM64 build tools (v14.24) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.24.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.24) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.ATL C++ v14.24 ATL for v142 build tools (x86 & x64) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.ATL.ARM C++ v14.24 ATL for v142 build tools (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.ATL.ARM.Spectre C++ v14.24 ATL for v142 build tools with Spectre Mitigations (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.ATL.ARM64 C++ v14.24 ATL for v142 build tools (ARM64) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.ATL.ARM64.Spectre C++ v14.24 ATL for v142 build tools with Spectre Mitigations (ARM64) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.ATL.Spectre C++ v14.24 ATL for v142 build tools with Spectre Mitigations (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.24.CLI.Support C++/CLI support for v142 build tools (14.24) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.24.MFC C++ v14.24 MFC for v142 build tools (x86 & x64) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.MFC.ARM C++ v14.24 MFC for v142 build tools (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.MFC.ARM.Spectre C++ v14.24 MFC for v142 build tools with Spectre Mitigations (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.MFC.ARM64 C++ v14.24 MFC for v142 build tools (ARM64) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.24.MFC.ARM64.Spectre C++ v14.24 MFC for v142 build tools with Spectre Mitigations (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.24.MFC.Spectre C++ v14.24 MFC for v142 build tools with Spectre Mitigations (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.24.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.24) 16.11.31317.239
Microsoft.VisualStudio.Component.VC.14.24.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.24) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.14.25.ARM MSVC v142 - VS 2019 C++ ARM build tools (v14.25) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.25) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ARM64 MSVC v142 - VS 2019 C++ ARM64 build tools (v14.25) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.25) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ATL C++ v14.25 ATL for v142 build tools (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ATL.ARM C++ v14.25 ATL for v142 build tools (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ATL.ARM.Spectre C++ v14.25 ATL for v142 build tools with Spectre Mitigations (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ATL.ARM64 C++ v14.25 ATL for v142 build tools (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ATL.ARM64.Spectre C++ v14.25 ATL for v142 build tools with Spectre Mitigations (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.ATL.Spectre C++ v14.25 ATL for v142 build tools with Spectre Mitigations (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.CLI.Support C++/CLI support for v142 build tools (14.25) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.MFC C++ v14.25 MFC for v142 build tools (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.MFC.ARM C++ v14.25 MFC for v142 build tools (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.MFC.ARM.Spectre C++ v14.25 MFC for v142 build tools with Spectre Mitigations (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.MFC.ARM64 C++ v14.25 MFC for v142 build tools (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.MFC.ARM64.Spectre C++ v14.25 MFC for v142 build tools with Spectre Mitigations (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.MFC.Spectre C++ v14.25 MFC for v142 build tools with Spectre Mitigations (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.25.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.25) 16.11.31317.239
Microsoft.VisualStudio.Component.VC.14.25.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.25) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ARM MSVC v142 - VS 2019 C++ ARM build tools (v14.26) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.26) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ARM64 MSVC v142 - VS 2019 C++ ARM64 build tools (v14.26) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.26) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ATL C++ v14.26 ATL for v142 build tools (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ATL.ARM C++ v14.26 ATL for v142 build tools (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ATL.ARM.Spectre C++ v14.26 ATL for v142 build tools with Spectre Mitigations (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ATL.ARM64 C++ v14.26 ATL for v142 build tools (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ATL.ARM64.Spectre C++ v14.26 ATL for v142 build tools with Spectre Mitigations (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.ATL.Spectre C++ v14.26 ATL for v142 build tools with Spectre Mitigations (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.CLI.Support C++/CLI support for v142 build tools (14.26) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.MFC C++ v14.26 MFC for v142 build tools (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.MFC.ARM C++ v14.26 MFC for v142 build tools (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.MFC.ARM.Spectre C++ v14.26 MFC for v142 build tools with Spectre Mitigations (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.MFC.ARM64 C++ v14.26 MFC for v142 build tools (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.MFC.ARM64.Spectre C++ v14.26 MFC for v142 build tools with Spectre Mitigations (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.MFC.Spectre C++ v14.26 MFC for v142 build tools with Spectre Mitigations (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.26.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.26) 16.11.31317.239
Microsoft.VisualStudio.Component.VC.14.26.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.26) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ARM MSVC v142 - VS 2019 C++ ARM build tools (v14.27) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.27) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ARM64 MSVC v142 - VS 2019 C++ ARM64 build tools (v14.27) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.27) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ATL C++ v14.27 ATL for v142 build tools (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ATL.ARM C++ v14.27 ATL for v142 build tools (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ATL.ARM.Spectre C++ v14.27 ATL for v142 build tools with Spectre Mitigations (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ATL.ARM64 C++ v14.27 ATL for v142 build tools (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ATL.ARM64.Spectre C++ v14.27 ATL for v142 build tools with Spectre Mitigations (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.ATL.Spectre C++ v14.27 ATL for v142 build tools with Spectre Mitigations (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.CLI.Support C++/CLI support for v142 build tools (14.27) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.MFC C++ v14.27 MFC for v142 build tools (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.MFC.ARM C++ v14.27 MFC for v142 build tools (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.MFC.ARM.Spectre C++ v14.27 MFC for v142 build tools with Spectre Mitigations (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.MFC.ARM64 C++ v14.27 MFC for v142 build tools (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.MFC.ARM64.Spectre C++ v14.27 MFC for v142 build tools with Spectre Mitigations (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.MFC.Spectre C++ v14.27 MFC for v142 build tools with Spectre Mitigations (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.27.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.27) 16.11.31317.239
Microsoft.VisualStudio.Component.VC.14.27.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.27) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.16.9.ARM MSVC v142 - VS 2019 C++ ARM build tools (v14.28-16.9) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.28-16.9) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ARM64 MSVC v142 - VS 2019 C++ ARM64 build tools (v14.28-16.9) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.28-16.9) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ATL C++ v14.28 (16.9) ATL for v142 build tools (x86 & x64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ATL.ARM C++ v14.28 (16.9) ATL for v142 build tools (ARM) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ATL.ARM.Spectre C++ v14.28 (16.9) ATL for v142 build tools with Spectre Mitigations (ARM) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ATL.ARM64 C++ v14.28 (16.9) ATL for v142 build tools (ARM64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ATL.ARM64.Spectre C++ v14.28 (16.9) ATL for v142 build tools with Spectre Mitigations (ARM64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.ATL.Spectre C++ v14.28 (16.9) ATL for v142 build tools with Spectre Mitigations (x86 & x64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.CLI.Support C++/CLI support for v142 build tools (14.28-16.9) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.MFC C++ v14.28 (16.9) MFC for v142 build tools (x86 & x64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.MFC.ARM C++ v14.28 (16.9) MFC for v142 build tools (ARM) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.MFC.ARM.Spectre C++ v14.28 (16.9) MFC for v142 build tools with Spectre Mitigations (ARM) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.MFC.ARM64 C++ v14.28 (16.9) MFC for v142 build tools (ARM64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.MFC.ARM64.Spectre C++ v14.28 (16.9) MFC for v142 build tools with Spectre Mitigations (ARM64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.MFC.Spectre C++ v14.28 (16.9) MFC for v142 build tools with Spectre Mitigations (x86 & x64) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.16.9.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.28-16.9) 16.11.31317.239
Microsoft.VisualStudio.Component.VC.14.28.16.9.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.28-16.9) 16.10.31303.231
Microsoft.VisualStudio.Component.VC.14.28.ARM MSVC v142 - VS 2019 C++ ARM build tools (v14.28-16.8) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.28-16.8) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ARM64 MSVC v142 - VS 2019 C++ ARM64 build tools (v14.28-16.8) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.28-16.8) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ATL C++ v14.28 (16.8) ATL for v142 build tools (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ATL.ARM C++ v14.28 (16.8) ATL for v142 build tools (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ATL.ARM.Spectre C++ v14.28 (16.8) ATL for v142 build tools with Spectre Mitigations (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ATL.ARM64 C++ v14.28 (16.8) ATL for v142 build tools (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ATL.ARM64.Spectre C++ v14.28 (16.8) ATL for v142 build tools with Spectre Mitigations (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.ATL.Spectre C++ v14.28 (16.8) ATL for v142 build tools with Spectre Mitigations (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.CLI.Support C++/CLI support for v142 build tools (14.28-16.8) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.MFC C++ v14.28 (16.8) MFC for v142 build tools (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.MFC.ARM C++ v14.28 (16.8) MFC for v142 build tools (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.MFC.ARM.Spectre C++ v14.28 (16.8) MFC for v142 build tools with Spectre Mitigations (ARM) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.MFC.ARM64 C++ v14.28 (16.8) MFC for v142 build tools (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.MFC.ARM64.Spectre C++ v14.28 (16.8) MFC for v142 build tools with Spectre Mitigations (ARM64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.MFC.Spectre C++ v14.28 (16.8) MFC for v142 build tools with Spectre Mitigations (x86 & x64) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.28.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.28-16.8) 16.11.31317.239
Microsoft.VisualStudio.Component.VC.14.28.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.28-16.8) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.14.29.16.10.ARM MSVC v142 - VS 2019 C++ ARM build tools (v14.29-16.10) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.29-16.10) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ARM64 MSVC v142 - VS 2019 C++ ARM64 build tools (v14.29-16.10) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.29-16.10) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ATL C++ v14.29 (16.10) ATL for v142 build tools (x86 & x64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ATL.ARM C++ v14.29 (16.10) ATL for v142 build tools (ARM) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ATL.ARM.Spectre C++ v14.29 (16.10) ATL for v142 build tools with Spectre Mitigations (ARM) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ATL.ARM64 C++ v14.29 (16.10) ATL for v142 build tools (ARM64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ATL.ARM64.Spectre C++ v14.29 (16.10) ATL for v142 build tools with Spectre Mitigations (ARM64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.ATL.Spectre C++ v14.29 (16.10) ATL for v142 build tools with Spectre Mitigations (x86 & x64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.CLI.Support C++/CLI support for v142 build tools (14.29-16.10) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.MFC C++ v14.29 (16.10) MFC for v142 build tools (x86 & x64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.MFC.ARM C++ v14.29 (16.10) MFC for v142 build tools (ARM) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.MFC.ARM.Spectre C++ v14.29 (16.10) MFC for v142 build tools with Spectre Mitigations (ARM) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.MFC.ARM64 C++ v14.29 (16.10) MFC for v142 build tools (ARM64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.MFC.ARM64.Spectre C++ v14.29 (16.10) MFC for v142 build tools with Spectre Mitigations (ARM64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.MFC.Spectre C++ v14.29 (16.10) MFC for v142 build tools with Spectre Mitigations (x86 & x64) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.14.29.16.10.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.29-16.10) 16.11.31317.239
Microsoft.VisualStudio.Component.VC.14.29.16.10.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.29-16.10) 16.11.31314.313
Microsoft.VisualStudio.Component.VC.ATL.ARM C++ ATL for latest v142 build tools (ARM) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.ATL.ARM.Spectre C++ ATL for latest v142 build tools with Spectre Mitigations (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.ATL.ARM64 C++ ATL for latest v142 build tools (ARM64) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.ATL.ARM64.Spectre C++ ATL for latest v142 build tools with Spectre Mitigations (ARM64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.ATL.ARM64EC C++ ATL for latest v142 build tools (ARM64EC - experimental) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.ATL.ARM64EC.Spectre C++ ATL for latest v142 build tools with Spectre Mitigations (ARM64EC - experimental) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.ATL.Spectre C++ ATL for latest v142 build tools with Spectre Mitigations (x86 & x64) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre C++ MFC for latest v142 build tools with Spectre Mitigations (x86 & x64) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.MFC.ARM C++ MFC for latest v142 build tools (ARM) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre C++ MFC for latest v142 build tools with Spectre Mitigations (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.MFC.ARM64 C++ MFC for latest v142 build tools (ARM64) 16.4.29313.120
Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre C++ MFC for latest v142 build tools with Spectre Mitigations (ARM64) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.MFC.ARM64EC C++ MFC for latest v142 build tools (ARM64EC - experimental) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.MFC.ARM64EC.Spectre C++ MFC for latest v142 build tools with Spectre Mitigations (ARM64EC - experimental) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.Redist.MSM C++ 2019 Redistributable MSMs 16.5.29515.121
Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (Latest) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (Latest) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.Runtimes.ARM64EC.Spectre MSVC v142 - VS 2019 C++ ARM64EC Spectre-mitigated libs (Latest - experimental) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (Latest) 16.10.31205.252
Microsoft.VisualStudio.Component.VC.v141.ARM.Spectre MSVC v141 - VS 2017 C++ ARM Spectre-mitigated libs (v14.16) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.v141.ARM64.Spectre MSVC v141 - VS 2017 C++ ARM64 Spectre-mitigated libs (v14.16) 16.5.29515.121
Microsoft.VisualStudio.Component.VC.v141.ATL C++ ATL for v141 build tools (x86 & x64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM C++ ATL for v141 build tools (ARM) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM.Spectre C++ ATL for v141 build tools with Spectre Mitigations (ARM) 16.5.29721.120
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM64 C++ ATL for v141 build tools (ARM64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM64.Spectre C++ ATL for v141 build tools with Spectre Mitigations (ARM64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.ATL.Spectre C++ ATL for v141 build tools with Spectre Mitigations (x86 & x64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.CLI.Support C++/CLI support for v141 build tools (14.16) 16.3.29207.166
Microsoft.VisualStudio.Component.VC.v141.MFC C++ MFC for v141 build tools (x86 & x64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM C++ MFC for v141 build tools (ARM) 16.2.28915.88
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM.Spectre C++ MFC for v141 build tools with Spectre Mitigations (ARM) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM64 C++ MFC for v141 build tools (ARM64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM64.Spectre C++ MFC for v141 build tools with Spectre Mitigations (ARM64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.MFC.Spectre C++ MFC for v141 build tools with Spectre Mitigations (x86 & x64) 16.0.28625.61
Microsoft.VisualStudio.Component.VC.v141.x86.x64.Spectre MSVC v141 - VS 2017 C++ x64/x86 Spectre-mitigated libs (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 C++ Windows XP Support for VS 2017 (v141) tools [Deprecated] 16.10.31205.252

When you set dependencies in your VSIX manifest, you must specify Component IDs only. Use the tables on this page to determine the minimum component dependencies. In some scenarios, this might mean that you specify only one component from a workload. In other scenarios, it might mean that you specify multiple components from a single workload or multiple components from multiple workloads. For more information, see the How to: Migrate extensibility projects to Visual Studio page.

For more information about how to use these IDs, see the Use command-line parameters to install Visual Studio page. And, for a list of workload and component IDs for other products, see the Visual Studio workload and component IDs page.

To install these components by using the manual installer, download and run the Build Tools for Visual Studio.

Azure development build tools

ID: Microsoft.VisualStudio.Workload.AzureBuildTools

Description: MSBuild tasks and targets for building Azure applications.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 targeting pack 17.3.32708.82 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.3.32708.82 Required
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 development tools 17.3.32708.82 Required
Microsoft.VisualStudio.Component.Azure.AuthoringTools Azure Authoring Tools 17.3.32708.82 Required
Microsoft.VisualStudio.Component.Azure.ClientLibs Azure libraries for .NET 17.3.32708.82 Required
Microsoft.VisualStudio.Component.Azure.Waverton.BuildTools Azure Cloud Services build tools 17.3.32708.82 Required
Microsoft.VisualStudio.Component.DockerTools.BuildTools Container development tools - Build Tools 17.3.32708.82 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 17.3.32708.82 Required
Microsoft.VisualStudio.Component.TypeScript.TSServer TypeScript Server 17.3.32708.82 Required
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation build tools 17.3.32708.82 Required
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web development build tools 17.3.32708.82 Required
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 targeting pack 17.3.32708.82 Recommended
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 development tools 17.3.32708.82 Recommended
Microsoft.VisualStudio.Component.WebDeploy Web Deploy 17.3.32708.82 Recommended
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 development tools 17.3.32708.82 Optional
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 targeting pack 17.3.32708.82 Optional
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 targeting pack 17.3.32708.82 Optional
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 targeting pack 17.3.32708.82 Optional
Microsoft.Net.Component.4.8.1.SDK .NET Framework 4.8.1 SDK 17.3.32720.241 Optional
Microsoft.Net.Component.4.8.1.TargetingPack .NET Framework 4.8.1 targeting pack 17.3.32720.241 Optional
Microsoft.Net.ComponentGroup.4.6.2-4.7.1.DeveloperTools .NET Framework 4.6.2-4.7.1 development tools 17.3.32708.82 Optional
Microsoft.Net.ComponentGroup.4.8.1.DeveloperTools .NET Framework 4.8.1 development tools 17.3.32728.75 Optional
Microsoft.NetCore.Component.Runtime.6.0 .NET 6.0 Runtime (LTS) 17.3.32803.143 Optional
Microsoft.NetCore.Component.SDK .NET SDK 17.3.32803.143 Optional
Microsoft.VisualStudio.Component.TypeScript.SDK.4.7 TypeScript 4.7 SDK 17.3.32708.82 Optional

Data storage and processing build tools

ID: Microsoft.VisualStudio.Workload.DataBuildTools

Description: Build SQL Server Database Projects

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 targeting pack 17.3.32708.82 Recommended
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.3.32708.82 Recommended
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 targeting pack 17.3.32708.82 Recommended
Microsoft.Net.ComponentGroup.TargetingPacks.Common .NET Framework 4.8 development tools 17.3.32708.82 Recommended
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.3.32708.82 Recommended
Microsoft.VisualStudio.Component.Roslyn.LanguageServices C# and Visual Basic 17.3.32708.82 Recommended
Microsoft.VisualStudio.Component.SQL.SSDTBuildSku SQL Server Data Tools - Build Tools 17.3.32708.82 Recommended

.NET desktop build tools

ID: Microsoft.VisualStudio.Workload.ManagedDesktopBuildTools

Description: Tools for building WPF, Windows Forms, and console applications using C#, Visual Basic, and F#.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Component.MSBuild MSBuild 17.3.32708.82 Required
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 targeting pack 17.3.32708.82 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.3.32708.82 Required
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 development tools 17.3.32708.82 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 17.3.32708.82 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.3.32708.82 Required
Microsoft.Component.ClickOnce.MSBuild ClickOnce Build Tools 17.3.32708.82 Recommended
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 targeting pack 17.3.32708.82 Recommended
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 development tools 17.3.32708.82 Recommended
Microsoft.NetCore.Component.Runtime.6.0 .NET 6.0 Runtime (LTS) 17.3.32803.143 Recommended
Microsoft.NetCore.Component.SDK .NET SDK 17.3.32803.143 Recommended
Microsoft.VisualStudio.Component.TestTools.BuildTools Testing tools core features - Build Tools 17.3.32708.82 Recommended
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation build tools 17.3.32708.82 Recommended
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 development tools 17.3.32708.82 Optional
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 targeting pack 17.3.32708.82 Optional
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 targeting pack 17.3.32708.82 Optional
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 targeting pack 17.3.32708.82 Optional
Microsoft.Net.Component.4.8.1.SDK .NET Framework 4.8.1 SDK 17.3.32720.241 Optional
Microsoft.Net.Component.4.8.1.TargetingPack .NET Framework 4.8.1 targeting pack 17.3.32720.241 Optional
Microsoft.Net.ComponentGroup.4.6.2-4.7.1.DeveloperTools .NET Framework 4.6.2-4.7.1 development tools 17.3.32708.82 Optional
Microsoft.Net.ComponentGroup.4.8.1.DeveloperTools .NET Framework 4.8.1 development tools 17.3.32728.75 Optional
Microsoft.VisualStudio.Component.FSharp.MSBuild F# compiler 17.3.32708.82 Optional

MSBuild Tools

ID: Microsoft.VisualStudio.Workload.MSBuildTools

Description: Provides the tools required to build MSBuild-based applications.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Component.MSBuild MSBuild 17.3.32708.82 Required
Microsoft.VisualStudio.Component.CoreBuildTools Visual Studio Build Tools Core 17.3.32708.82 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.3.32708.82 Required

Node.js build tools

ID: Microsoft.VisualStudio.Workload.NodeBuildTools

Description: MSBuild tasks and targets for building scalable network applications using Node.js, an asynchronous event-driven JavaScript runtime.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.VisualStudio.Component.Node.Build Node.js MSBuild support 17.3.32708.82 Required
Microsoft.VisualStudio.Component.TypeScript.TSServer TypeScript Server 17.3.32708.82 Required
Microsoft.VisualStudio.Component.TypeScript.SDK.4.7 TypeScript 4.7 SDK 17.3.32708.82 Optional

Office/SharePoint build tools

ID: Microsoft.VisualStudio.Workload.OfficeBuildTools

Description: Build Office and SharePoint add-ins, and VSTO add-ins.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Component.ClickOnce.MSBuild ClickOnce Build Tools 17.3.32708.82 Required
Microsoft.Component.MSBuild MSBuild 17.3.32708.82 Required
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 targeting pack 17.3.32708.82 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.3.32708.82 Required
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 development tools 17.3.32708.82 Required
Microsoft.VisualStudio.Component.NuGet NuGet package manager 17.3.32708.82 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 17.3.32708.82 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.3.32708.82 Required
Microsoft.VisualStudio.Component.Sharepoint.BuildTools Office/SharePoint development build tools 17.3.32708.82 Required
Microsoft.VisualStudio.Component.Workflow.BuildTools Windows Workflow Foundation Build Tools 17.3.32708.82 Required
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation build tools 17.3.32708.82 Required
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web development build tools 17.3.32708.82 Required
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 targeting pack 17.3.32708.82 Recommended
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 development tools 17.3.32708.82 Recommended
Microsoft.VisualStudio.Component.TeamOffice.BuildTools Visual Studio Tools for Office (VSTO) build tools 17.3.32708.82 Recommended
Microsoft.VisualStudio.Component.WebDeploy Web Deploy 17.3.32708.82 Recommended
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 targeting pack 17.3.32708.82 Optional
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 targeting pack 17.3.32708.82 Optional
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 targeting pack 17.3.32708.82 Optional
Microsoft.Net.Component.4.8.1.SDK .NET Framework 4.8.1 SDK 17.3.32720.241 Optional
Microsoft.Net.Component.4.8.1.TargetingPack .NET Framework 4.8.1 targeting pack 17.3.32720.241 Optional
Microsoft.Net.ComponentGroup.4.6.2-4.7.1.DeveloperTools .NET Framework 4.6.2-4.7.1 development tools 17.3.32708.82 Optional
Microsoft.Net.ComponentGroup.4.8.1.DeveloperTools .NET Framework 4.8.1 development tools 17.3.32728.75 Optional

Universal Windows Platform build tools

ID: Microsoft.VisualStudio.Workload.UniversalBuildTools

Description: Provides the tools required to build Universal Windows Platform applications.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Component.MSBuild MSBuild 17.3.32708.82 Required
Microsoft.Component.NetFX.Native .NET Native 17.3.32708.82 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.3.32708.82 Required
Microsoft.NetCore.Component.Runtime.6.0 .NET 6.0 Runtime (LTS) 17.3.32803.143 Required
Microsoft.NetCore.Component.SDK .NET SDK 17.3.32803.143 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 17.3.32708.82 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.3.32708.82 Required
Microsoft.VisualStudio.ComponentGroup.UWP.BuildTools Universal Windows Platform build prerequisites 17.3.32708.82 Required
Microsoft.VisualStudio.Component.Windows10SDK.19041 Windows 10 SDK (10.0.19041.0) 17.3.32708.82 Recommended
Microsoft.Net.Component.4.7.2.SDK .NET Framework 4.7.2 SDK 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.UWP.VC.ARM64 C++ Universal Windows Platform support for v143 build tools (ARM64) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.UWP.VC.ARM64EC C++ Universal Windows Platform support for v143 build tools (ARM64EC) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM64 MSVC v142 - VS 2019 C++ ARM64 build tools (v14.29-16.11) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.Tools.ARM MSVC v143 - VS 2022 C++ ARM build tools (Latest) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.Tools.ARM64 MSVC v143 - VS 2022 C++ ARM64 build tools (Latest) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.Tools.ARM64EC MSVC v143 - VS 2022 C++ ARM64EC build tools (Latest) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (Latest) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.v141.ARM MSVC v141 - VS 2017 C++ ARM build tools (v14.16) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.v141.ARM64 MSVC v141 - VS 2017 C++ ARM64 build tools (v14.16) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.v141.x86.x64 MSVC v141 - VS 2017 C++ x64/x86 build tools (v14.16) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.Windows10SDK.18362 Windows 10 SDK (10.0.18362.0) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.Windows11SDK.22000 Windows 11 SDK (10.0.22000.0) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.Windows11SDK.22621 Windows 11 SDK (10.0.22621.0) 17.3.32720.241 Optional
Microsoft.VisualStudio.ComponentGroup.UWP.VC.BuildTools C++ (v143) Universal Windows Platform tools 17.3.32708.82 Optional
Microsoft.VisualStudio.ComponentGroup.UWP.VC.v141.BuildTools C++ (v141) Universal Windows Platform tools 17.3.32708.82 Optional
Microsoft.VisualStudio.ComponentGroup.UWP.VC.v142.BuildTools C++ (v142) Universal Windows Platform tools 17.3.32708.82 Optional
Microsoft.VisualStudio.ComponentGroup.VC.Tools.142.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.29) 17.3.32708.82 Optional

Desktop development with C++

ID: Microsoft.VisualStudio.Workload.VCTools

Description: Build modern C++ apps for Windows using tools of your choice, including MSVC, Clang, CMake, or MSBuild.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Component.MSBuild MSBuild 17.3.32708.82 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.3.32708.82 Required
Microsoft.VisualStudio.Component.TextTemplating Text Template Transformation 17.3.32708.82 Required
Microsoft.VisualStudio.Component.VC.CoreBuildTools C++ Build Tools core features 17.3.32708.82 Required
Microsoft.VisualStudio.Component.VC.CoreIde C++ core features 17.3.32708.82 Required
Microsoft.VisualStudio.Component.VC.Redist.14.Latest C++ 2022 Redistributable Update 17.3.32708.82 Required
Microsoft.VisualStudio.Component.Windows10SDK Windows Universal C Runtime 17.3.32708.82 Required
Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core C++ core desktop features 17.3.32708.82 Required
Microsoft.VisualStudio.Component.TestTools.BuildTools Testing tools core features - Build Tools 17.3.32708.82 Recommended
Microsoft.VisualStudio.Component.VC.ASAN C++ AddressSanitizer 17.3.32708.82 Recommended
Microsoft.VisualStudio.Component.VC.CMake.Project C++ CMake tools for Windows 17.3.32708.82 Recommended
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (Latest) 17.3.32708.82 Recommended
Microsoft.VisualStudio.Component.Windows10SDK.19041 Windows 10 SDK (10.0.19041.0) 17.3.32708.82 Recommended
Microsoft.Component.VC.Runtime.UCRTSDK Windows Universal CRT SDK 17.3.32708.82 Optional
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 targeting pack 17.3.32708.82 Optional
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.140 MSVC v140 - VS 2015 C++ build tools (v14.00) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.ATL C++ ATL for latest v143 build tools (x86 & x64) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.ATLMFC C++ MFC for latest v143 build tools (x86 & x64) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.CLI.Support C++/CLI support for v143 build tools (Latest) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.Llvm.Clang C++ Clang Compiler for Windows (14.0.5) 17.3.32714.208 Optional
Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset C++ Clang-cl for v143 build tools (x64/x86) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.Modules.x86.x64 C++ Modules for v143 build tools (x64/x86 – experimental) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.v141.x86.x64 MSVC v141 - VS 2017 C++ x64/x86 build tools (v14.16) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.Windows10SDK.18362 Windows 10 SDK (10.0.18362.0) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.Windows10SDK.20348 Windows 10 SDK (10.0.20348.0) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.Windows11SDK.22000 Windows 11 SDK (10.0.22000.0) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.Windows11SDK.22621 Windows 11 SDK (10.0.22621.0) 17.3.32720.241 Optional
Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang C++ Clang tools for Windows (14.0.5 - x64/x86) 17.3.32714.208 Optional
Microsoft.VisualStudio.ComponentGroup.VC.Tools.142.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.29) 17.3.32708.82 Optional

Visual Studio extension development

ID: Microsoft.VisualStudio.Workload.VisualStudioExtensionBuildTools

Description: Tools for building add-ons and extensions for Visual Studio, including new commands, code analyzers and tool windows.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Component.MSBuild MSBuild 17.3.32708.82 Required
Microsoft.Net.Component.4.6.TargetingPack .NET Framework 4.6 targeting pack 17.3.32708.82 Required
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 targeting pack 17.3.32708.82 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.3.32708.82 Required
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 development tools 17.3.32708.82 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 17.3.32708.82 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.3.32708.82 Required
Microsoft.VisualStudio.Component.VSSDKBuildTools Visual Studio SDK Build Tools Core 17.3.32708.82 Required
Microsoft.VisualStudio.ComponentGroup.VisualStudioExtensionBuildTools.Prerequisites Visual Studio extension development prerequisites 17.3.32708.82 Required
Component.Dotfuscator PreEmptive Protection - Dotfuscator 17.3.32708.82 Optional
Microsoft.Component.VC.Runtime.OSSupport C++ Universal Windows Platform runtime for v142 build tools 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.ATL C++ ATL for latest v143 build tools (x86 & x64) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.ATLMFC C++ MFC for latest v143 build tools (x86 & x64) 17.3.32708.82 Optional
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (Latest) 17.3.32708.82 Optional

Web development build tools

ID: Microsoft.VisualStudio.Workload.WebBuildTools

Description: MSBuild tasks and targets for building web applications.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 targeting pack 17.3.32708.82 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.3.32708.82 Required
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 development tools 17.3.32708.82 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 17.3.32708.82 Required
Microsoft.VisualStudio.Component.TypeScript.TSServer TypeScript Server 17.3.32708.82 Required
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web development build tools 17.3.32708.82 Required
Microsoft.Component.ClickOnce.MSBuild ClickOnce Build Tools 17.3.32708.82 Recommended
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 targeting pack 17.3.32708.82 Recommended
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 development tools 17.3.32708.82 Recommended
Microsoft.NetCore.Component.Runtime.6.0 .NET 6.0 Runtime (LTS) 17.3.32803.143 Recommended
Microsoft.NetCore.Component.SDK .NET SDK 17.3.32803.143 Recommended
Microsoft.VisualStudio.Component.DockerTools.BuildTools Container development tools - Build Tools 17.3.32708.82 Recommended
Microsoft.VisualStudio.Component.TestTools.BuildTools Testing tools core features - Build Tools 17.3.32708.82 Recommended
Microsoft.VisualStudio.Component.WebDeploy Web Deploy 17.3.32708.82 Recommended
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation build tools 17.3.32708.82 Recommended
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 development tools 17.3.32708.82 Optional
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 targeting pack 17.3.32708.82 Optional
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 targeting pack 17.3.32708.82 Optional
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 targeting pack 17.3.32708.82 Optional
Microsoft.Net.Component.4.8.1.SDK .NET Framework 4.8.1 SDK 17.3.32720.241 Optional
Microsoft.Net.Component.4.8.1.TargetingPack .NET Framework 4.8.1 targeting pack 17.3.32720.241 Optional
Microsoft.Net.ComponentGroup.4.6.2-4.7.1.DeveloperTools .NET Framework 4.6.2-4.7.1 development tools 17.3.32708.82 Optional
Microsoft.Net.ComponentGroup.4.8.1.DeveloperTools .NET Framework 4.8.1 development tools 17.3.32728.75 Optional
microsoft.net.runtime.mono.tooling Shared native build tooling for Mono runtime 6.0.822.36306 Optional
microsoft.net.sdk.emscripten Emscripten SDK compiler tooling 6.0.6.16102 Optional
Microsoft.VisualStudio.Component.TypeScript.SDK.4.7 TypeScript 4.7 SDK 17.3.32708.82 Optional
wasm.tools .NET WebAssembly build tools 6.0.822.36306 Optional

.NET Multi-platform App UI development

ID: Microsoft.VisualStudio.Workload.XamarinBuildTools

Description: Build Android, iOS, Windows, and Mac apps from a single codebase using C# with .NET MAUI.

Components included by this workload

Component ID Name Version Dependency type
android .NET SDK for Android 32.0.448.0 Required
Component.Android.SDK.MAUI Android SDK setup (API level 31) 17.3.32708.82 Required
Component.OpenJDK OpenJDK (Microsoft distribution) 17.3.32708.82 Required
ios .NET SDK for iOS 15.4.446.446 Required
maccatalyst .NET SDK for Mac Catalyst 15.4.446.446 Required
maui.android .NET MAUI SDK for Android 6.0.486.0 Required
maui.blazor .NET MAUI SDK for Blazor Desktop 6.0.486.0 Required
maui.core .NET MAUI SDK Core 6.0.486.0 Required
maui.ios .NET MAUI SDK for iOS 6.0.486.0 Required
maui.maccatalyst .NET MAUI SDK for Mac Catalyst 6.0.486.0 Required
maui.windows .NET MAUI SDK for Windows 6.0.486.0 Required
Microsoft.Component.MSBuild MSBuild 17.3.32708.82 Required
Microsoft.Component.NetFX.Native .NET Native 17.3.32708.82 Required
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 targeting pack 17.3.32708.82 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.3.32708.82 Required
microsoft.net.runtime.android Android Mono Runtime 6.0.822.36306 Required
microsoft.net.runtime.android.aot Android Mono AOT Workload 6.0.822.36306 Required
microsoft.net.runtime.ios iOS Mono Runtime and AOT Workload 6.0.822.36306 Required
microsoft.net.runtime.maccatalyst MacCatalyst Mono Runtime and AOT Workload 6.0.822.36306 Required
microsoft.net.runtime.mono.tooling Shared native build tooling for Mono runtime 6.0.822.36306 Required
Microsoft.NetCore.Component.Runtime.6.0 .NET 6.0 Runtime (LTS) 17.3.32803.143 Required
Microsoft.NetCore.Component.SDK .NET SDK 17.3.32803.143 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 17.3.32708.82 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.3.32708.82 Required
Microsoft.VisualStudio.ComponentGroup.UWP.BuildTools Universal Windows Platform build prerequisites 17.3.32708.82 Required
runtimes.ios iOS Mono Runtime Packs 6.0.822.36306 Required
runtimes.maccatalyst MacCatalyst Mono Runtime Packs 6.0.822.36306 Required

Unaffiliated components

These are components that are not included with any workload, but may be selected as an individual component.

Component ID Name Version
Microsoft.Net.Core.Component.SDK.2.1 .NET Core 2.1 Runtime (out of support) 17.3.32803.143
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 Runtime (LTS) 17.3.32803.143
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 Runtime (out of support) 17.3.32803.143
Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM MSVC v142 - VS 2019 C++ ARM build tools (v14.29-16.11) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.29-16.11) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.29-16.11) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL C++ v14.29 (16.11) ATL for v142 build tools (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.ARM C++ v14.29 (16.11) ATL for v142 build tools (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.ARM.Spectre C++ v14.29 (16.11) ATL for v142 build tools with Spectre Mitigations (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.ARM64 C++ v14.29 (16.11) ATL for v142 build tools (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.ARM64.Spectre C++ v14.29 (16.11) ATL for v142 build tools with Spectre Mitigations (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.Spectre C++ v14.29 (16.11) ATL for v142 build tools with Spectre Mitigations (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.CLI.Support C++/CLI support for v142 build tools (14.29-16.11) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC C++ v14.29 (16.11) MFC for v142 build tools (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.ARM C++ v14.29 (16.11) MFC for v142 build tools (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.ARM.Spectre C++ v14.29 (16.11) MFC for v142 build tools with Spectre Mitigations (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.ARM64 C++ v14.29 (16.11) MFC for v142 build tools (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.ARM64.Spectre C++ v14.29 (16.11) MFC for v142 build tools with Spectre Mitigations (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.Spectre C++ v14.29 (16.11) MFC for v142 build tools with Spectre Mitigations (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.29-16.11) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.29.16.11.x86.x64.Spectre MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.29-16.11) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.30-17.0) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.30-17.0) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.ARM64 MSVC v143 - VS 2022 C++ ARM64 build tools (v14.30-17.0) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64 Spectre-mitigated libs (v14.30-17.0) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.ATL C++ v14.30 (17.0) ATL for v143 build tools (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.ATL.ARM C++ v14.30 (17.0) ATL for v143 build tools (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.ATL.ARM.Spectre C++ v14.30 (17.0) ATL for v143 build tools with Spectre Mitigations (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.ATL.ARM64 C++ v14.30 (17.0) ATL for v143 build tools (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.ATL.ARM64.Spectre C++ v14.30 (17.0) ATL for v143 build tools with Spectre Mitigations (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.ATL.Spectre C++ v14.30 (17.0) ATL for v143 build tools with Spectre Mitigations (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.CLI.Support C++/CLI support for v143 build tools (14.30-17.0) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.MFC C++ v14.30 (17.0) MFC for v143 build tools (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.MFC.ARM C++ v14.30 (17.0) MFC for v143 build tools (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.MFC.ARM.Spectre C++ v14.30 (17.0) MFC for v143 build tools with Spectre Mitigations (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.MFC.ARM64 C++ v14.30 (17.0) MFC for v143 build tools (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.MFC.ARM64.Spectre C++ v14.30 (17.0) MFC for v143 build tools with Spectre Mitigations (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.MFC.Spectre C++ v14.30 (17.0) MFC for v143 build tools with Spectre Mitigations (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.30-17.0) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.30.17.0.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (v14.30-17.0) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.31-17.1) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.31-17.1) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.ARM64 MSVC v143 - VS 2022 C++ ARM64 build tools (v14.31-17.1) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64 Spectre-mitigated libs (v14.31-17.1) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.ATL C++ v14.31 (17.1) ATL for v143 build tools (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.ATL.ARM C++ v14.31 (17.1) ATL for v143 build tools (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.ATL.ARM.Spectre C++ v14.31 (17.1) ATL for v143 build tools with Spectre Mitigations (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.ATL.ARM64 C++ v14.31 (17.1) ATL for v143 build tools (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.ATL.ARM64.Spectre C++ v14.31 (17.1) ATL for v143 build tools with Spectre Mitigations (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.ATL.Spectre C++ v14.31 (17.1) ATL for v143 build tools with Spectre Mitigations (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.CLI.Support C++/CLI support for v143 build tools (14.31-17.1) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.MFC C++ v14.31 (17.1) MFC for v143 build tools (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.MFC.ARM C++ v14.31 (17.1) MFC for v143 build tools (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.MFC.ARM.Spectre C++ v14.31 (17.1) MFC for v143 build tools with Spectre Mitigations (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.MFC.ARM64 C++ v14.31 (17.1) MFC for v143 build tools (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.MFC.ARM64.Spectre C++ v14.31 (17.1) MFC for v143 build tools with Spectre Mitigations (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.MFC.Spectre C++ v14.31 (17.1) MFC for v143 build tools with Spectre Mitigations (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.31-17.1) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.31.17.1.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (v14.31-17.1) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.32-17.2) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.32-17.2) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM64 MSVC v143 - VS 2022 C++ ARM64 build tools (v14.32-17.2) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64 Spectre-mitigated libs (v14.32-17.2) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL C++ v14.32 (17.2) ATL for v143 build tools (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.ARM C++ v14.32 (17.2) ATL for v143 build tools (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.ARM.Spectre C++ v14.32 (17.2) ATL for v143 build tools with Spectre Mitigations (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.ARM64 C++ v14.32 (17.2) ATL for v143 build tools (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.ARM64.Spectre C++ v14.32 (17.2) ATL for v143 build tools with Spectre Mitigations (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.Spectre C++ v14.32 (17.2) ATL for v143 build tools with Spectre Mitigations (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.CLI.Support C++/CLI support for v143 build tools (14.32-17.2) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC C++ v14.32 (17.2) MFC for v143 build tools (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.ARM C++ v14.32 (17.2) MFC for v143 build tools (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.ARM.Spectre C++ v14.32 (17.2) MFC for v143 build tools with Spectre Mitigations (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.ARM64 C++ v14.32 (17.2) MFC for v143 build tools (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.ARM64.Spectre C++ v14.32 (17.2) MFC for v143 build tools with Spectre Mitigations (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.Spectre C++ v14.32 (17.2) MFC for v143 build tools with Spectre Mitigations (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.32-17.2) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.32.17.2.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (v14.32-17.2) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.33-17.3) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.33-17.3) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.ARM64 MSVC v143 - VS 2022 C++ ARM64 build tools (v14.33-17.3) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64 Spectre-mitigated libs (v14.33-17.3) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.ATL C++ v14.33 (17.3) ATL for v143 build tools (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.ATL.ARM C++ v14.33 (17.3) ATL for v143 build tools (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.ATL.ARM.Spectre C++ v14.33 (17.3) ATL for v143 build tools with Spectre Mitigations (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.ATL.ARM64 C++ v14.33 (17.3) ATL for v143 build tools (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.ATL.ARM64.Spectre C++ v14.33 (17.3) ATL for v143 build tools with Spectre Mitigations (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.ATL.Spectre C++ v14.33 (17.3) ATL for v143 build tools with Spectre Mitigations (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.CLI.Support C++/CLI support for v143 build tools (14.33-17.3) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.MFC C++ v14.33 (17.3) MFC for v143 build tools (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.MFC.ARM C++ v14.33 (17.3) MFC for v143 build tools (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.MFC.ARM.Spectre C++ v14.33 (17.3) MFC for v143 build tools with Spectre Mitigations (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.MFC.ARM64 C++ v14.33 (17.3) MFC for v143 build tools (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.MFC.ARM64.Spectre C++ v14.33 (17.3) MFC for v143 build tools with Spectre Mitigations (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.MFC.Spectre C++ v14.33 (17.3) MFC for v143 build tools with Spectre Mitigations (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.33-17.3) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.14.33.17.3.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (v14.33-17.3) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.ATL.ARM C++ ATL for latest v143 build tools (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.ATL.ARM.Spectre C++ ATL for latest v143 build tools with Spectre Mitigations (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.ATL.ARM64 C++ ATL for latest v143 build tools (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.ATL.ARM64.Spectre C++ ATL for latest v143 build tools with Spectre Mitigations (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.ATL.ARM64EC C++ ATL for latest v143 build tools (ARM64EC) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.ATL.ARM64EC.Spectre C++ ATL for latest v143 build tools with Spectre Mitigations (ARM64EC) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.ATL.Spectre C++ ATL for latest v143 build tools with Spectre Mitigations (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre C++ MFC for latest v143 build tools with Spectre Mitigations (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.MFC.ARM C++ MFC for latest v143 build tools (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre C++ MFC for latest v143 build tools with Spectre Mitigations (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.MFC.ARM64 C++ MFC for latest v143 build tools (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre C++ MFC for latest v143 build tools with Spectre Mitigations (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.MFC.ARM64EC C++ MFC for latest v143 build tools (ARM64EC) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.MFC.ARM64EC.Spectre C++ MFC for latest v143 build tools with Spectre Mitigations (ARM64EC) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.Redist.MSM C++ 2022 Redistributable MSMs 17.3.32708.82
Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (Latest) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64 Spectre-mitigated libs (Latest) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.Runtimes.ARM64EC.Spectre MSVC v143 - VS 2022 C++ ARM64EC Spectre-mitigated libs (Latest) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (Latest) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.ARM.Spectre MSVC v141 - VS 2017 C++ ARM Spectre-mitigated libs (v14.16) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.ARM64.Spectre MSVC v141 - VS 2017 C++ ARM64 Spectre-mitigated libs (v14.16) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.ATL C++ ATL for v141 build tools (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM C++ ATL for v141 build tools (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM.Spectre C++ ATL for v141 build tools with Spectre Mitigations (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM64 C++ ATL for v141 build tools (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM64.Spectre C++ ATL for v141 build tools with Spectre Mitigations (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.ATL.Spectre C++ ATL for v141 build tools with Spectre Mitigations (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.CLI.Support C++/CLI support for v141 build tools (14.16) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.MFC C++ MFC for v141 build tools (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM C++ MFC for v141 build tools (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM.Spectre C++ MFC for v141 build tools with Spectre Mitigations (ARM) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM64 C++ MFC for v141 build tools (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM64.Spectre C++ MFC for v141 build tools with Spectre Mitigations (ARM64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.MFC.Spectre C++ MFC for v141 build tools with Spectre Mitigations (x86 & x64) 17.3.32708.82
Microsoft.VisualStudio.Component.VC.v141.x86.x64.Spectre MSVC v141 - VS 2017 C++ x64/x86 Spectre-mitigated libs (v14.16) 17.3.32708.82
Microsoft.VisualStudio.Component.WinXP C++ Windows XP Support for VS 2017 (v141) tools [Deprecated] 17.3.32708.82

Support or troubleshooting

Sometimes, things can go wrong. If your Visual Studio installation fails, see Troubleshoot Visual Studio installation and upgrade issues for step-by-step guidance.

Here are a few more support options:

  • We also offer an installation chat (English only) support option for installation-related issues.
  • Report product issues to us via the Report a Problem tool that appears both in the Visual Studio Installer and in the Visual Studio IDE. If you're an IT Administrator and don't have Visual Studio installed, you can submit IT Admin feedback here.
  • Suggest a feature, track product issues, and find answers in the Visual Studio Developer Community.

See also