Delen via


Visual Studio Build Tools component directory

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. For a list of workload and component IDs for other products, see the Visual Studio workload and component IDs page. Lastly, refer to the Visual Studio out-of-support components page for a listing of those components that have transitioned to an out-of-support state and are now considered insecure. We recommend that you remove them during your next update.

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.11.31827.77 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 (Out of support) 16.11.33214.272 Optional
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 Runtime (Out of support) 16.11.33214.272 Optional
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 Runtime (Out of support) 16.11.33214.272 Optional
Microsoft.NetCore.Component.SDK .NET SDK (out of support) 16.11.33214.272 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.11.33214.272 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.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 (Out of support) 16.11.33214.272 Optional
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 Runtime (Out of support) 16.11.33214.272 Optional
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 Runtime (Out of support) 16.11.33214.272 Optional
Microsoft.NetCore.Component.SDK .NET SDK (out of support) 16.11.33214.272 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.11.33214.272 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 (out of support)

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 (Out of support) 16.11.33214.272 Required
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 Runtime (Out of support) 16.11.33214.272 Required
Microsoft.NetCore.Component.SDK .NET SDK (out of support) 16.11.33214.272 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 (Out of support) 16.11.33214.272 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.11.33214.272 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.11.33214.272 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.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.11.33214.272 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.NetCore.Component.Runtime.3.1 .NET Core 3.1 Runtime (Out of support) 16.11.33214.272 Optional
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 Runtime (Out of support) 16.11.33214.272 Optional
Microsoft.NetCore.Component.SDK .NET SDK (out of support) 16.11.33214.272 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.11.32406.258 Optional
Microsoft.VisualStudio.Component.VC.Tools.ARM64 MSVC v142 - VS 2019 C++ ARM64 build tools (Latest) 16.11.32406.258 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.32406.258 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.Component.Windows11SDK.22000 Windows 11 SDK (10.0.22000.0) 16.11.31727.170 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.11.33214.272 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.32406.258 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.Component.Windows11SDK.22000 Windows 11 SDK (10.0.22000.0) 16.11.31727.170 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.11.33214.272 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.32406.258 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.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 (Out of support) 16.11.33214.272 Optional
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 Runtime (Out of support) 16.11.33214.272 Optional
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 Runtime (Out of support) 16.11.33214.272 Optional
Microsoft.NetCore.Component.SDK .NET SDK (out of support) 16.11.33214.272 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.11.33214.272 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 (Adoptium distribution) 16.11.31827.77 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.33027.164
Microsoft.Net.Core.Component.SDK.3.0 .NET Core 3.0 Runtime (Out of support) 16.11.33214.272
Microsoft.VisualStudio.Component.VC.14.20.ARM MSVC v142 - VS 2019 C++ ARM build tools (v14.20) 16.11.32428.96
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.11.32428.96
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.32428.96
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.11.32428.96
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.11.32428.96
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.32428.96
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.11.32428.96
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.11.32428.96
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.32428.96
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.11.32428.96
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.11.32428.96
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.32428.96
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.11.32428.96
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.11.32428.96
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.32428.96
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.11.32428.96
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.11.32428.96
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.32428.96
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.11.32428.96
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.11.32428.96
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.32428.96
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.11.33328.57
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.11.33328.57
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.33328.57
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.11.33328.57
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.11.33328.57
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.33328.57
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.11.32428.96
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.11.32428.96
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.32428.96
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.32428.96
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.32428.96
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.32428.96
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. For a list of workload and component IDs for other products, see the Visual Studio workload and component IDs page. Lastly, refer to the Visual Studio out-of-support components page for a listing of those components that have transitioned to an out-of-support state and are now considered insecure. We recommend that you remove them during your next update.

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.12.35410.122 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.12.35410.122 Required
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 development tools 17.12.35410.122 Required
Microsoft.VisualStudio.Component.Azure.AuthoringTools Azure Authoring Tools 17.12.35410.122 Required
Microsoft.VisualStudio.Component.Azure.ClientLibs Azure libraries for .NET 17.12.35410.122 Required
Microsoft.VisualStudio.Component.Azure.Waverton.BuildTools Azure Cloud Services build tools 17.12.35410.122 Required
Microsoft.VisualStudio.Component.DockerTools.BuildTools Container development tools - Build Tools 17.12.35410.122 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 17.12.35410.122 Required
Microsoft.VisualStudio.Component.TypeScript.TSServer TypeScript Server 17.12.35410.122 Required
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation build tools 17.12.35410.122 Required
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web development build tools 17.12.35410.122 Required
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 targeting pack 17.12.35410.122 Recommended
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 development tools 17.12.35410.122 Recommended
Microsoft.VisualStudio.Component.WebDeploy Web Deploy 17.12.35410.122 Recommended
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 development tools 17.12.35410.122 Optional
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 targeting pack 17.12.35410.122 Optional
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 targeting pack 17.12.35410.122 Optional
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 targeting pack 17.12.35410.122 Optional
Microsoft.Net.Component.4.8.1.SDK .NET Framework 4.8.1 SDK 17.12.35410.122 Optional
Microsoft.Net.Component.4.8.1.TargetingPack .NET Framework 4.8.1 targeting pack 17.12.35410.122 Optional
Microsoft.Net.ComponentGroup.4.6.2-4.7.1.DeveloperTools .NET Framework 4.6.2-4.7.1 development tools 17.12.35410.122 Optional
Microsoft.Net.ComponentGroup.4.8.1.DeveloperTools .NET Framework 4.8.1 development tools 17.12.35410.122 Optional
Microsoft.NetCore.Component.Runtime.8.0 .NET 8.0 Runtime (Long Term Support) 17.12.35504.99 Optional
Microsoft.NetCore.Component.Runtime.9.0 .NET 9.0 Runtime 17.12.35504.99 Optional
Microsoft.NetCore.Component.SDK .NET SDK 17.12.35504.99 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.12.35410.122 Recommended
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.12.35410.122 Recommended
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 targeting pack 17.12.35410.122 Recommended
Microsoft.Net.ComponentGroup.TargetingPacks.Common .NET Framework 4.8 development tools 17.12.35410.122 Recommended
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.12.35410.122 Recommended
Microsoft.VisualStudio.Component.Roslyn.LanguageServices C# and Visual Basic 17.12.35410.122 Recommended
Microsoft.VisualStudio.Component.SQL.SSDTBuildSku SQL Server Data Tools - Build Tools 17.12.35410.122 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.12.35410.122 Required
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 targeting pack 17.12.35410.122 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.12.35410.122 Required
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 development tools 17.12.35410.122 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 17.12.35410.122 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.12.35410.122 Required
Microsoft.Component.ClickOnce.MSBuild ClickOnce Build Tools 17.12.35410.122 Recommended
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 targeting pack 17.12.35410.122 Recommended
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 development tools 17.12.35410.122 Recommended
Microsoft.NetCore.Component.Runtime.8.0 .NET 8.0 Runtime (Long Term Support) 17.12.35504.99 Recommended
Microsoft.NetCore.Component.Runtime.9.0 .NET 9.0 Runtime 17.12.35504.99 Recommended
Microsoft.NetCore.Component.SDK .NET SDK 17.12.35504.99 Recommended
Microsoft.VisualStudio.Component.TestTools.BuildTools Testing tools core features - Build Tools 17.12.35410.122 Recommended
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation build tools 17.12.35410.122 Recommended
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 development tools 17.12.35410.122 Optional
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 targeting pack 17.12.35410.122 Optional
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 targeting pack 17.12.35410.122 Optional
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 targeting pack 17.12.35410.122 Optional
Microsoft.Net.Component.4.8.1.SDK .NET Framework 4.8.1 SDK 17.12.35410.122 Optional
Microsoft.Net.Component.4.8.1.TargetingPack .NET Framework 4.8.1 targeting pack 17.12.35410.122 Optional
Microsoft.Net.ComponentGroup.4.6.2-4.7.1.DeveloperTools .NET Framework 4.6.2-4.7.1 development tools 17.12.35410.122 Optional
Microsoft.Net.ComponentGroup.4.8.1.DeveloperTools .NET Framework 4.8.1 development tools 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.FSharp.MSBuild F# compiler 17.12.35410.122 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.12.35410.122 Required
Microsoft.VisualStudio.Component.CoreBuildTools Visual Studio Build Tools Core 17.12.35504.99 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.12.35410.122 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.12.35410.122 Required
Microsoft.VisualStudio.Component.TypeScript.TSServer TypeScript Server 17.12.35410.122 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 17.12.35410.122 Required
Microsoft.Component.MSBuild MSBuild 17.12.35410.122 Required
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 targeting pack 17.12.35410.122 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.12.35410.122 Required
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 development tools 17.12.35410.122 Required
Microsoft.VisualStudio.Component.NuGet NuGet package manager 17.12.35410.122 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 17.12.35410.122 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.12.35410.122 Required
Microsoft.VisualStudio.Component.Sharepoint.BuildTools Office/SharePoint development build tools 17.12.35410.122 Required
Microsoft.VisualStudio.Component.Workflow.BuildTools Windows Workflow Foundation Build Tools 17.12.35410.122 Required
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation build tools 17.12.35410.122 Required
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web development build tools 17.12.35410.122 Required
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 targeting pack 17.12.35410.122 Recommended
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 development tools 17.12.35410.122 Recommended
Microsoft.VisualStudio.Component.TeamOffice.BuildTools Visual Studio Tools for Office (VSTO) build tools 17.12.35410.122 Recommended
Microsoft.VisualStudio.Component.WebDeploy Web Deploy 17.12.35410.122 Recommended
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 targeting pack 17.12.35410.122 Optional
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 targeting pack 17.12.35410.122 Optional
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 targeting pack 17.12.35410.122 Optional
Microsoft.Net.Component.4.8.1.SDK .NET Framework 4.8.1 SDK 17.12.35410.122 Optional
Microsoft.Net.Component.4.8.1.TargetingPack .NET Framework 4.8.1 targeting pack 17.12.35410.122 Optional
Microsoft.Net.ComponentGroup.4.6.2-4.7.1.DeveloperTools .NET Framework 4.6.2-4.7.1 development tools 17.12.35410.122 Optional
Microsoft.Net.ComponentGroup.4.8.1.DeveloperTools .NET Framework 4.8.1 development tools 17.12.35410.122 Optional

Windows application development build tools

ID: Microsoft.VisualStudio.Workload.UniversalBuildTools

Description: Build applications for the Windows platform using WinUI with C# or optionally C++.

Components included by this workload

Component ID Name Version Dependency type
Microsoft.Component.MSBuild MSBuild 17.12.35410.122 Required
Microsoft.Component.NetFX.Native .NET Native 17.12.35410.122 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.12.35410.122 Required
Microsoft.NetCore.Component.Runtime.8.0 .NET 8.0 Runtime (Long Term Support) 17.12.35504.99 Required
Microsoft.NetCore.Component.Runtime.9.0 .NET 9.0 Runtime 17.12.35504.99 Required
Microsoft.NetCore.Component.SDK .NET SDK 17.12.35504.99 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 17.12.35410.122 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.12.35410.122 Required
Microsoft.VisualStudio.ComponentGroup.UWP.BuildTools .NET WinUI app development build tools 17.12.35410.122 Required
Microsoft.VisualStudio.Component.Windows11SDK.22621 Windows 11 SDK (10.0.22621.0) 17.12.35410.122 Recommended
Microsoft.Net.Component.4.7.2.SDK .NET Framework 4.7.2 SDK 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.UWP.VC.ARM64 C++ Universal Windows Platform support for v143 build tools (ARM64/ARM64EC) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.UWP.VC.ARM64EC C++ Universal Windows Platform support for v143 build tools (ARM64EC) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM64 MSVC v142 - VS 2019 C++ ARM64 build tools (v14.29-16.11) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.Tools.ARM MSVC v143 - VS 2022 C++ ARM build tools (Latest) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.Tools.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC build tools (Latest) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.Tools.ARM64EC MSVC v143 - VS 2022 C++ ARM64EC build tools (Latest) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (Latest) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.v141.ARM MSVC v141 - VS 2017 C++ ARM build tools (v14.16) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.v141.ARM64 MSVC v141 - VS 2017 C++ ARM64 build tools (v14.16) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.v141.x86.x64 MSVC v141 - VS 2017 C++ x64/x86 build tools (v14.16) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.Windows10SDK.18362 Windows 10 SDK (10.0.18362.0) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.Windows10SDK.19041 Windows 10 SDK (10.0.19041.0) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.Windows11SDK.22000 Windows 11 SDK (10.0.22000.0) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.Windows11SDK.26100 Windows 11 SDK (10.0.26100.0) 17.12.35410.122 Optional
Microsoft.VisualStudio.ComponentGroup.UWP.VC.BuildTools C++ (v143) Universal Windows Platform tools 17.12.35410.122 Optional
Microsoft.VisualStudio.ComponentGroup.UWP.VC.v141.BuildTools C++ (v141) Universal Windows Platform tools 17.12.35410.122 Optional
Microsoft.VisualStudio.ComponentGroup.UWP.VC.v142.BuildTools C++ (v142) Universal Windows Platform tools 17.12.35410.122 Optional
Microsoft.VisualStudio.ComponentGroup.VC.Tools.142.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.29) 17.12.35410.122 Optional
Microsoft.VisualStudio.ComponentGroup.WindowsAppDevelopment.VC.BuildTools C++ WinUI app development build tools 17.12.35410.122 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.12.35410.122 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.12.35410.122 Required
Microsoft.VisualStudio.Component.TextTemplating Text Template Transformation 17.12.35410.122 Required
Microsoft.VisualStudio.Component.VC.CoreBuildTools C++ Build Tools core features 17.12.35410.122 Required
Microsoft.VisualStudio.Component.VC.CoreIde C++ core features 17.12.35410.122 Required
Microsoft.VisualStudio.Component.VC.Redist.14.Latest C++ 2022 Redistributable Update 17.12.35410.122 Required
Microsoft.VisualStudio.Component.Windows10SDK Windows Universal C Runtime 17.12.35410.122 Required
Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core C++ core desktop features 17.12.35410.122 Required
Microsoft.VisualStudio.Component.TestTools.BuildTools Testing tools core features - Build Tools 17.12.35410.122 Recommended
Microsoft.VisualStudio.Component.VC.ASAN C++ AddressSanitizer 17.12.35410.122 Recommended
Microsoft.VisualStudio.Component.VC.CMake.Project C++ CMake tools for Windows 17.12.35410.122 Recommended
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (Latest) 17.12.35410.122 Recommended
Microsoft.VisualStudio.Component.Windows11SDK.22621 Windows 11 SDK (10.0.22621.0) 17.12.35410.122 Recommended
Microsoft.Component.VC.Runtime.UCRTSDK Windows Universal CRT SDK 17.12.35410.122 Optional
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 targeting pack 17.12.35410.122 Optional
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.140 MSVC v140 - VS 2015 C++ build tools (v14.00) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.ATL C++ ATL for latest v143 build tools (x86 & x64) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.ATLMFC C++ MFC for latest v143 build tools (x86 & x64) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.CLI.Support C++/CLI support for v143 build tools (Latest) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.Llvm.Clang C++ Clang Compiler for Windows (18.1.8) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset MSBuild support for LLVM (clang-cl) toolset 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.Modules.x86.x64 C++ Modules for v143 build tools (x64/x86 – experimental) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.v141.x86.x64 MSVC v141 - VS 2017 C++ x64/x86 build tools (v14.16) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.Windows10SDK.18362 Windows 10 SDK (10.0.18362.0) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.Windows10SDK.19041 Windows 10 SDK (10.0.19041.0) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.Windows10SDK.20348 Windows 10 SDK (10.0.20348.0) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.Windows11SDK.22000 Windows 11 SDK (10.0.22000.0) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.Windows11SDK.26100 Windows 11 SDK (10.0.26100.0) 17.12.35410.122 Optional
Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang C++ Clang tools for Windows (18.1.8 - x64/x86) 17.12.35410.122 Optional
Microsoft.VisualStudio.ComponentGroup.VC.Tools.142.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.29) 17.12.35410.122 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.12.35410.122 Required
Microsoft.Net.Component.4.6.TargetingPack .NET Framework 4.6 targeting pack 17.12.35410.122 Required
Microsoft.Net.Component.4.7.2.TargetingPack .NET Framework 4.7.2 targeting pack 17.12.35410.122 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.12.35410.122 Required
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 development tools 17.12.35410.122 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 17.12.35410.122 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.12.35410.122 Required
Microsoft.VisualStudio.Component.VSSDKBuildTools Visual Studio SDK Build Tools Core 17.12.35410.122 Required
Microsoft.VisualStudio.ComponentGroup.VisualStudioExtensionBuildTools.Prerequisites Visual Studio extension development prerequisites 17.12.35410.122 Required
Component.Dotfuscator PreEmptive Protection - Dotfuscator 17.12.35410.122 Optional
Microsoft.Component.VC.Runtime.OSSupport C++ Universal Windows Platform runtime for v142 build tools 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.ATL C++ ATL for latest v143 build tools (x86 & x64) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.ATLMFC C++ MFC for latest v143 build tools (x86 & x64) 17.12.35410.122 Optional
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (Latest) 17.12.35410.122 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.12.35410.122 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.12.35410.122 Required
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.7.2 development tools 17.12.35410.122 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 17.12.35410.122 Required
Microsoft.VisualStudio.Component.TypeScript.TSServer TypeScript Server 17.12.35410.122 Required
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web development build tools 17.12.35410.122 Required
Microsoft.Component.ClickOnce.MSBuild ClickOnce Build Tools 17.12.35410.122 Recommended
Microsoft.Net.Component.4.8.TargetingPack .NET Framework 4.8 targeting pack 17.12.35410.122 Recommended
Microsoft.Net.ComponentGroup.4.8.DeveloperTools .NET Framework 4.8 development tools 17.12.35410.122 Recommended
Microsoft.NetCore.Component.Runtime.8.0 .NET 8.0 Runtime (Long Term Support) 17.12.35504.99 Recommended
Microsoft.NetCore.Component.Runtime.9.0 .NET 9.0 Runtime 17.12.35504.99 Recommended
Microsoft.NetCore.Component.SDK .NET SDK 17.12.35504.99 Recommended
Microsoft.VisualStudio.Component.DockerTools.BuildTools Container development tools - Build Tools 17.12.35410.122 Recommended
Microsoft.VisualStudio.Component.TestTools.BuildTools Testing tools core features - Build Tools 17.12.35410.122 Recommended
Microsoft.VisualStudio.Component.WebDeploy Web Deploy 17.12.35410.122 Recommended
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup Windows Communication Foundation build tools 17.12.35410.122 Recommended
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 development tools 17.12.35410.122 Optional
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 targeting pack 17.12.35410.122 Optional
Microsoft.Net.Component.4.7.1.TargetingPack .NET Framework 4.7.1 targeting pack 17.12.35410.122 Optional
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 targeting pack 17.12.35410.122 Optional
Microsoft.Net.Component.4.8.1.SDK .NET Framework 4.8.1 SDK 17.12.35410.122 Optional
Microsoft.Net.Component.4.8.1.TargetingPack .NET Framework 4.8.1 targeting pack 17.12.35410.122 Optional
Microsoft.Net.ComponentGroup.4.6.2-4.7.1.DeveloperTools .NET Framework 4.6.2-4.7.1 development tools 17.12.35410.122 Optional
Microsoft.Net.ComponentGroup.4.8.1.DeveloperTools .NET Framework 4.8.1 development tools 17.12.35410.122 Optional
microsoft.net.runtime.mono.tooling .NET 9.0 Shared Mobile Build Tools 9.0.24.52809 Optional
microsoft.net.runtime.mono.tooling.net6 .NET 6.0 Shared Mobile Build Tools 9.0.24.52809 Optional
microsoft.net.runtime.mono.tooling.net7 .NET 7.0 Shared Mobile Build Tools 9.0.24.52809 Optional
microsoft.net.runtime.mono.tooling.net8 .NET 8.0 Shared Mobile Build Tools 9.0.24.52809 Optional
microsoft.net.sdk.emscripten .NET WebAssembly Build Tools (Emscripten) 9.0.11.2802 Optional
microsoft.net.sdk.emscripten.net6 .NET WebAssembly Build Tools for .NET6 (Emscripten) 9.0.11.2802 Optional
microsoft.net.sdk.emscripten.net7 .NET WebAssembly Build Tools for .NET7 (Emscripten) 9.0.11.2802 Optional
microsoft.net.sdk.emscripten.net8 .NET WebAssembly Build Tools for .NET8 (Emscripten) 9.0.11.2802 Optional
wasm.tools .NET 9.0 WebAssembly Build Tools 9.0.24.52809 Optional
wasm.tools.net6 .NET 6.0 WebAssembly Build Tools 9.0.24.52809 Optional
wasm.tools.net7 .NET 7.0 WebAssembly Build Tools 9.0.24.52809 Optional
wasm.tools.net8 .NET 8.0 WebAssembly Build Tools 9.0.24.52809 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 35.0.7.0 Required
Component.OpenJDK OpenJDK (Microsoft distribution) 17.12.35410.122 Required
ios .NET SDK for iOS 18.0.9617.0 Required
maccatalyst .NET SDK for Mac Catalyst 18.0.9617.0 Required
maui.blazor .NET MAUI SDK for Blazor Desktop 9.0.0.11787 Required
maui.core .NET MAUI SDK Core 9.0.0.11787 Required
maui.windows .NET MAUI SDK for Windows 9.0.0.11787 Required
Microsoft.Component.MSBuild MSBuild 17.12.35410.122 Required
Microsoft.Component.NetFX.Native .NET Native 17.12.35410.122 Required
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 targeting pack 17.12.35410.122 Required
Microsoft.Net.Component.4.8.SDK .NET Framework 4.8 SDK 17.12.35410.122 Required
microsoft.net.runtime.android .NET 9.0 Android Build Tools 9.0.24.52809 Required
microsoft.net.runtime.android.aot .NET 9.0 Android Build Tools (AoT) 9.0.24.52809 Required
microsoft.net.runtime.android.aot.net8 .NET 8.0 Android Build Tools (AoT) 9.0.24.52809 Required
microsoft.net.runtime.android.net8 .NET 8.0 Android Build Tools 9.0.24.52809 Required
microsoft.net.runtime.ios .NET 9.0 iOS Build Tools 9.0.24.52809 Required
microsoft.net.runtime.ios.net8 .NET 8.0 iOS Build Tools 9.0.24.52809 Required
microsoft.net.runtime.maccatalyst .NET 9.0 Mac Catalyst Build Tools 9.0.24.52809 Required
microsoft.net.runtime.maccatalyst.net8 .NET 8.0 Mac Catalyst Build Tools 9.0.24.52809 Required
microsoft.net.runtime.mono.tooling .NET 9.0 Shared Mobile Build Tools 9.0.24.52809 Required
microsoft.net.runtime.mono.tooling.net8 .NET 8.0 Shared Mobile Build Tools 9.0.24.52809 Required
Microsoft.NetCore.Component.Runtime.8.0 .NET 8.0 Runtime (Long Term Support) 17.12.35504.99 Required
Microsoft.NetCore.Component.Runtime.9.0 .NET 9.0 Runtime 17.12.35504.99 Required
Microsoft.NetCore.Component.SDK .NET SDK 17.12.35504.99 Required
Microsoft.VisualStudio.Component.NuGet.BuildTools NuGet targets and build tasks 17.12.35410.122 Required
Microsoft.VisualStudio.Component.Roslyn.Compiler C# and Visual Basic Roslyn compilers 17.12.35410.122 Required
Microsoft.VisualStudio.ComponentGroup.UWP.BuildTools .NET WinUI app development build tools 17.12.35410.122 Required
runtimes.ios .NET 9.0 iOS Runtimes 9.0.24.52809 Required
runtimes.ios.net8 .NET 8.0 iOS Runtimes 9.0.24.52809 Required
runtimes.maccatalyst .NET 9.0 Mac Catalyst Build Tools 9.0.24.52809 Required
runtimes.maccatalyst.net8 .NET 8.0 Mac Catalyst Build Tools 9.0.24.52809 Required
Component.Android.SDK.MAUI Android SDK setup 17.12.35410.122 Recommended

Unaffiliated components

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

Component ID Name Version
macos .NET SDK for macOS 15.0.9617.0
Microsoft.Net.Core.Component.SDK.2.1 .NET Core 2.1 Runtime (Out of support) 17.12.35410.122
Microsoft.NetCore.Component.Runtime.3.1 .NET Core 3.1 Runtime (Out of support) 17.12.35410.122
Microsoft.NetCore.Component.Runtime.5.0 .NET 5.0 Runtime (Out of support) 17.12.35410.122
Microsoft.NetCore.Component.Runtime.6.0 .NET 6.0 Runtime (Long Term Support) 17.12.35504.99
Microsoft.NetCore.Component.Runtime.7.0 .NET 7.0 Runtime (Out of support) 17.12.35504.99
Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM MSVC v142 - VS 2019 C++ ARM build tools (v14.29-16.11) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM.Spectre MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.29-16.11) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.29.16.11.ARM64.Spectre MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.29-16.11) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL C++ v14.29 (16.11) ATL for v142 build tools (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.ARM C++ v14.29 (16.11) ATL for v142 build tools (ARM) 17.12.35410.122
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.12.35410.122
Microsoft.VisualStudio.Component.VC.14.29.16.11.ATL.ARM64 C++ v14.29 (16.11) ATL for v142 build tools (ARM64) 17.12.35410.122
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.12.35410.122
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.12.35410.122
Microsoft.VisualStudio.Component.VC.14.29.16.11.CLI.Support C++/CLI support for v142 build tools (14.29-16.11) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC C++ v14.29 (16.11) MFC for v142 build tools (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.ARM C++ v14.29 (16.11) MFC for v142 build tools (ARM) 17.12.35410.122
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.12.35410.122
Microsoft.VisualStudio.Component.VC.14.29.16.11.MFC.ARM64 C++ v14.29 (16.11) MFC for v142 build tools (ARM64) 17.12.35410.122
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.12.35410.122
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.12.35410.122
Microsoft.VisualStudio.Component.VC.14.29.16.11.x86.x64 MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.29-16.11) 17.12.35410.122
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.12.35410.122
Microsoft.VisualStudio.Component.VC.14.30.17.0.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.30-17.0) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.30.17.0.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.30-17.0) (Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.30.17.0.ARM64 MSVC v143 - VS 2022 C++ ARM64 build tools (v14.30-17.0) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.30.17.0.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64 Spectre-mitigated libs (v14.30-17.0) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.30.17.0.ATL C++ v14.30 (17.0) ATL for v143 build tools (x86 & x64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.30.17.0.ATL.ARM C++ v14.30 (17.0) ATL for v143 build tools (ARM) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.30.17.0.ATL.ARM64 C++ v14.30 (17.0) ATL for v143 build tools (ARM64) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.30.17.0.CLI.Support C++/CLI support for v143 build tools (14.30-17.0) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.30.17.0.MFC C++ v14.30 (17.0) MFC for v143 build tools (x86 & x64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.30.17.0.MFC.ARM C++ v14.30 (17.0) MFC for v143 build tools (ARM) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.30.17.0.MFC.ARM64 C++ v14.30 (17.0) MFC for v143 build tools (ARM64) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.30.17.0.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.30-17.0) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.31.17.1.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.31-17.1) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.31.17.1.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.31-17.1) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.31.17.1.ARM64 MSVC v143 - VS 2022 C++ ARM64 build tools (v14.31-17.1) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.31.17.1.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64 Spectre-mitigated libs (v14.31-17.1) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.31.17.1.ATL C++ v14.31 (17.1) ATL for v143 build tools (x86 & x64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.31.17.1.ATL.ARM C++ v14.31 (17.1) ATL for v143 build tools (ARM) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.31.17.1.ATL.ARM64 C++ v14.31 (17.1) ATL for v143 build tools (ARM64) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.31.17.1.CLI.Support C++/CLI support for v143 build tools (14.31-17.1) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.31.17.1.MFC C++ v14.31 (17.1) MFC for v143 build tools (x86 & x64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.31.17.1.MFC.ARM C++ v14.31 (17.1) MFC for v143 build tools (ARM) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.31.17.1.MFC.ARM64 C++ v14.31 (17.1) MFC for v143 build tools (ARM64) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.31.17.1.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.31-17.1) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.32-17.2) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.32-17.2) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM64 MSVC v143 - VS 2022 C++ ARM64 build tools (v14.32-17.2) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.32.17.2.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64 Spectre-mitigated libs (v14.32-17.2) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL C++ v14.32 (17.2) ATL for v143 build tools (x86 & x64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.ARM C++ v14.32 (17.2) ATL for v143 build tools (ARM) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.32.17.2.ATL.ARM64 C++ v14.32 (17.2) ATL for v143 build tools (ARM64) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.32.17.2.CLI.Support C++/CLI support for v143 build tools (14.32-17.2) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC C++ v14.32 (17.2) MFC for v143 build tools (x86 & x64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.ARM C++ v14.32 (17.2) MFC for v143 build tools (ARM) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.32.17.2.MFC.ARM64 C++ v14.32 (17.2) MFC for v143 build tools (ARM64) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.32.17.2.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.32-17.2) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.33.17.3.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.33-17.3) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.33.17.3.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.33-17.3) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.33.17.3.ARM64 MSVC v143 - VS 2022 C++ ARM64 build tools (v14.33-17.3) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.33.17.3.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64 Spectre-mitigated libs (v14.33-17.3) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.33.17.3.ATL C++ v14.33 (17.3) ATL for v143 build tools (x86 & x64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.33.17.3.ATL.ARM C++ v14.33 (17.3) ATL for v143 build tools (ARM) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.33.17.3.ATL.ARM64 C++ v14.33 (17.3) ATL for v143 build tools (ARM64) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.33.17.3.CLI.Support C++/CLI support for v143 build tools (14.33-17.3) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.33.17.3.MFC C++ v14.33 (17.3) MFC for v143 build tools (x86 & x64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.33.17.3.MFC.ARM C++ v14.33 (17.3) MFC for v143 build tools (ARM) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.33.17.3.MFC.ARM64 C++ v14.33 (17.3) MFC for v143 build tools (ARM64) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.33.17.3.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.33-17.3) (Out of support) 17.12.35410.122
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) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.34-17.4)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.34-17.4)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC build tools (v14.34-17.4)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre-mitigated libs (v14.34-17.4)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.ATL C++ v14.34 (17.4) ATL for v143 build tools (x86 & x64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.ATL.ARM C++ v14.34 (17.4) ATL for v143 build tools (ARM)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.ATL.ARM.Spectre C++ v14.34 (17.4) ATL for v143 build tools with Spectre Mitigations (ARM)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.ATL.ARM64 C++ v14.34 (17.4) ATL for v143 build tools (ARM64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.ATL.ARM64.Spectre C++ v14.34 (17.4) ATL for v143 build tools with Spectre Mitigations (ARM64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.ATL.Spectre C++ v14.34 (17.4) ATL for v143 build tools with Spectre Mitigations (x86 & x64)(Our of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.CLI.Support C++/CLI support for v143 build tools (14.34-17.4)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.MFC C++ v14.34 (17.4) MFC for v143 build tools (x86 & x64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.MFC.ARM C++ v14.34 (17.4) MFC for v143 build tools (ARM)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.MFC.ARM.Spectre C++ v14.34 (17.4) MFC for v143 build tools with Spectre Mitigations (ARM)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.MFC.ARM64 C++ v14.34 (17.4) MFC for v143 build tools (ARM64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.MFC.ARM64.Spectre C++ v14.34 (17.4) MFC for v143 build tools with Spectre Mitigations (ARM64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.MFC.Spectre C++ v14.34 (17.4) MFC for v143 build tools with Spectre Mitigations (x86 & x64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.34-17.4)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.34.17.4.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (v14.34-17.4)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.35-17.5) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.35-17.5) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC build tools (v14.35-17.5) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre-mitigated libs (v14.35-17.5) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.ATL C++ v14.35 (17.5) ATL for v143 build tools (x86 & x64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.ATL.ARM C++ v14.35 (17.5) ATL for v143 build tools (ARM) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.ATL.ARM.Spectre C++ v14.35 (17.5) ATL for v143 build tools with Spectre Mitigations (ARM) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.ATL.ARM64 C++ v14.35 (17.5) ATL for v143 build tools (ARM64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.ATL.ARM64.Spectre C++ v14.35 (17.5) ATL for v143 build tools with Spectre Mitigations (ARM64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.ATL.Spectre C++ v14.35 (17.5) ATL for v143 build tools with Spectre Mitigations (x86 & x64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.CLI.Support C++/CLI support for v143 build tools (14.35-17.5) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.MFC C++ v14.35 (17.5) MFC for v143 build tools (x86 & x64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.MFC.ARM C++ v14.35 (17.5) MFC for v143 build tools (ARM) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.MFC.ARM.Spectre C++ v14.35 (17.5) MFC for v143 build tools with Spectre Mitigations (ARM) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.MFC.ARM64 C++ v14.35 (17.5) MFC for v143 build tools (ARM64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.MFC.ARM64.Spectre C++ v14.35 (17.5) MFC for v143 build tools with Spectre Mitigations (ARM64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.MFC.Spectre C++ v14.35 (17.5) MFC for v143 build tools with Spectre Mitigations (x86 & x64) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.35-17.5) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.35.17.5.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (v14.35-17.5) (Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.36-17.6) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.36-17.6) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC build tools (v14.36-17.6) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre-mitigated libs (v14.36-17.6) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.ATL C++ v14.36 (17.6) ATL for v143 build tools (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.ATL.ARM C++ v14.36 (17.6) ATL for v143 build tools (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.ATL.ARM.Spectre C++ v14.36 (17.6) ATL for v143 build tools with Spectre Mitigations (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.ATL.ARM64 C++ v14.36 (17.6) ATL for v143 build tools (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.ATL.ARM64.Spectre C++ v14.36 (17.6) ATL for v143 build tools with Spectre Mitigations (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.ATL.Spectre C++ v14.36 (17.6) ATL for v143 build tools with Spectre Mitigations (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.CLI.Support C++/CLI support for v143 build tools (14.36-17.6) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.MFC C++ v14.36 (17.6) MFC for v143 build tools (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.MFC.ARM C++ v14.36 (17.6) MFC for v143 build tools (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.MFC.ARM.Spectre C++ v14.36 (17.6) MFC for v143 build tools with Spectre Mitigations (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.MFC.ARM64 C++ v14.36 (17.6) MFC for v143 build tools (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.MFC.ARM64.Spectre C++ v14.36 (17.6) MFC for v143 build tools with Spectre Mitigations (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.MFC.Spectre C++ v14.36 (17.6) MFC for v143 build tools with Spectre Mitigations (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.36-17.6) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.36.17.6.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (v14.36-17.6) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.37-17.7)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.37-17.7)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC build tools (v14.37-17.7)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre-mitigated libs (v14.37-17.7)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.ATL C++ v14.37 (17.7) ATL for v143 build tools (x86 & x64)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.ATL.ARM C++ v14.37 (17.7) ATL for v143 build tools (ARM)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.ATL.ARM.Spectre C++ v14.37 (17.7) ATL for v143 build tools with Spectre Mitigations (ARM)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.ATL.ARM64 C++ v14.37 (17.7) ATL for v143 build tools (ARM64)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.ATL.ARM64.Spectre C++ v14.37 (17.7) ATL for v143 build tools with Spectre Mitigations (ARM64)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.ATL.Spectre C++ v14.37 (17.7) ATL for v143 build tools with Spectre Mitigations (x86 & x64)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.CLI.Support C++/CLI support for v143 build tools (14.37-17.7)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.MFC C++ v14.37 (17.7) MFC for v143 build tools (x86 & x64)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.MFC.ARM C++ v14.37 (17.7) MFC for v143 build tools (ARM)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.MFC.ARM.Spectre C++ v14.37 (17.7) MFC for v143 build tools with Spectre Mitigations (ARM)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.MFC.ARM64 C++ v14.37 (17.7) MFC for v143 build tools (ARM64)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.MFC.ARM64.Spectre C++ v14.37 (17.7) MFC for v143 build tools with Spectre Mitigations (ARM64)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.MFC.Spectre C++ v14.37 (17.7) MFC for v143 build tools with Spectre Mitigations (x86 & x64)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.37-17.7)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.37.17.7.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (v14.37-17.7)(Out of support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.38-17.8) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.38-17.8) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC build tools (v14.38-17.8) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre-mitigated libs (v14.38-17.8) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL C++ v14.38 (17.8) ATL for v143 build tools (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL.ARM C++ v14.38 (17.8) ATL for v143 build tools (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL.ARM.Spectre C++ v14.38 (17.8) ATL for v143 build tools with Spectre Mitigations (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL.ARM64 C++ v14.38 (17.8) ATL for v143 build tools (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL.ARM64.Spectre C++ v14.38 (17.8) ATL for v143 build tools with Spectre Mitigations (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.ATL.Spectre C++ v14.38 (17.8) ATL for v143 build tools with Spectre Mitigations (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.CLI.Support C++/CLI support for v143 build tools (14.38-17.8) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC C++ v14.38 (17.8) MFC for v143 build tools (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC.ARM C++ v14.38 (17.8) MFC for v143 build tools (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC.ARM.Spectre C++ v14.38 (17.8) MFC for v143 build tools with Spectre Mitigations (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC.ARM64 C++ v14.38 (17.8) MFC for v143 build tools (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC.ARM64.Spectre C++ v14.38 (17.8) MFC for v143 build tools with Spectre Mitigations (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.MFC.Spectre C++ v14.38 (17.8) MFC for v143 build tools with Spectre Mitigations (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.38-17.8) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.38.17.8.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (v14.38-17.8) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.39-17.9)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.39-17.9)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC build tools (v14.39-17.9)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre-mitigated libs (v14.39-17.9)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL C++ v14.39 (17.9) ATL for v143 build tools (x86 & x64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL.ARM C++ v14.39 (17.9) ATL for v143 build tools (ARM)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL.ARM.Spectre C++ v14.39 (17.9) ATL for v143 build tools with Spectre Mitigations (ARM)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL.ARM64 C++ v14.39 (17.9) ATL for v143 build tools (ARM64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL.ARM64.Spectre C++ v14.39 (17.9) ATL for v143 build tools with Spectre Mitigations (ARM64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.ATL.Spectre C++ v14.39 (17.9) ATL for v143 build tools with Spectre Mitigations (x86 & x64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.CLI.Support C++/CLI support for v143 build tools (14.39-17.9)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC C++ v14.39 (17.9) MFC for v143 build tools (x86 & x64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC.ARM C++ v14.39 (17.9) MFC for v143 build tools (ARM)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC.ARM.Spectre C++ v14.39 (17.9) MFC for v143 build tools with Spectre Mitigations (ARM)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC.ARM64 C++ v14.39 (17.9) MFC for v143 build tools (ARM64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC.ARM64.Spectre C++ v14.39 (17.9) MFC for v143 build tools with Spectre Mitigations (ARM64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.MFC.Spectre C++ v14.39 (17.9) MFC for v143 build tools with Spectre Mitigations (x86 & x64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.39-17.9)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.39.17.9.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (v14.39-17.9)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.40-17.10) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.40-17.10) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC build tools (v14.40-17.10) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre-mitigated libs (v14.40-17.10) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.ATL C++ v14.40 (17.10) ATL for v143 build tools (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.ATL.ARM C++ v14.40 (17.10) ATL for v143 build tools (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.ATL.ARM.Spectre C++ v14.40 (17.10) ATL for v143 build tools with Spectre Mitigations (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.ATL.ARM64 C++ v14.40 (17.10) ATL for v143 build tools (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.ATL.ARM64.Spectre C++ v14.40 (17.10) ATL for v143 build tools with Spectre Mitigations (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.ATL.Spectre C++ v14.40 (17.10) ATL for v143 build tools with Spectre Mitigations (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.CLI.Support C++/CLI support for v143 build tools (14.40-17.10) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.MFC C++ v14.40 (17.10) MFC for v143 build tools (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.MFC.ARM C++ v14.40 (17.10) MFC for v143 build tools (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.MFC.ARM.Spectre C++ v14.40 (17.10) MFC for v143 build tools with Spectre Mitigations (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.MFC.ARM64 C++ v14.40 (17.10) MFC for v143 build tools (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.MFC.ARM64.Spectre C++ v14.40 (17.10) MFC for v143 build tools with Spectre Mitigations (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.MFC.Spectre C++ v14.40 (17.10) MFC for v143 build tools with Spectre Mitigations (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.40-17.10) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.40.17.10.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (v14.40-17.10) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.41-17.11)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.41-17.11)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC build tools (v14.41-17.11)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre-mitigated libs (v14.41-17.11)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.ATL C++ v14.41 (17.11) ATL for v143 build tools (x86 & x64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.ATL.ARM C++ v14.41 (17.11) ATL for v143 build tools (ARM)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.ATL.ARM.Spectre C++ v14.41 (17.11) ATL for v143 build tools with Spectre Mitigations (ARM)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.ATL.ARM64 C++ v14.41 (17.11) ATL for v143 build tools (ARM64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.ATL.ARM64.Spectre C++ v14.41 (17.11) ATL for v143 build tools with Spectre Mitigations (ARM64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.ATL.Spectre C++ v14.41 (17.11) ATL for v143 build tools with Spectre Mitigations (x86 & x64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.CLI.Support C++/CLI support for v143 build tools (14.41-17.11)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.MFC C++ v14.41 (17.11) MFC for v143 build tools (x86 & x64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.MFC.ARM C++ v14.41 (17.11) MFC for v143 build tools (ARM)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.MFC.ARM.Spectre C++ v14.41 (17.11) MFC for v143 build tools with Spectre Mitigations (ARM)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.MFC.ARM64 C++ v14.41 (17.11) MFC for v143 build tools (ARM64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.MFC.ARM64.Spectre C++ v14.41 (17.11) MFC for v143 build tools with Spectre Mitigations (ARM64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.MFC.Spectre C++ v14.41 (17.11) MFC for v143 build tools with Spectre Mitigations (x86 & x64)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.41-17.11)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.41.17.11.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (v14.41-17.11)(Out of Support) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.ARM MSVC v143 - VS 2022 C++ ARM build tools (v14.42-17.12) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (v14.42-17.12) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.ARM64 MSVC v143 - VS 2022 C++ ARM64/ARM64EC build tools (v14.42-17.12) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre-mitigated libs (v14.42-17.12) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.ATL C++ v14.42 (17.12) ATL for v143 build tools (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.ATL.ARM C++ v14.42 (17.12) ATL for v143 build tools (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.ATL.ARM.Spectre C++ v14.42 (17.12) ATL for v143 build tools with Spectre Mitigations (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.ATL.ARM64 C++ v14.42 (17.12) ATL for v143 build tools (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.ATL.ARM64.Spectre C++ v14.42 (17.12) ATL for v143 build tools with Spectre Mitigations (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.ATL.Spectre C++ v14.42 (17.12) ATL for v143 build tools with Spectre Mitigations (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.CLI.Support C++/CLI support for v143 build tools (14.42-17.12) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.MFC C++ v14.42 (17.12) MFC for v143 build tools (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.MFC.ARM C++ v14.42 (17.12) MFC for v143 build tools (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.MFC.ARM.Spectre C++ v14.42 (17.12) MFC for v143 build tools with Spectre Mitigations (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.MFC.ARM64 C++ v14.42 (17.12) MFC for v143 build tools (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.MFC.ARM64.Spectre C++ v14.42 (17.12) MFC for v143 build tools with Spectre Mitigations (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.MFC.Spectre C++ v14.42 (17.12) MFC for v143 build tools with Spectre Mitigations (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.x86.x64 MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.42-17.12) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.14.42.17.12.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (v14.42-17.12) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.ATL.ARM C++ ATL for latest v143 build tools (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.ATL.ARM.Spectre C++ ATL for latest v143 build tools with Spectre Mitigations (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.ATL.ARM64 C++ ATL for latest v143 build tools (ARM64/ARM64EC) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.ATL.ARM64.Spectre C++ ATL for latest v143 build tools with Spectre Mitigations (ARM64/ARM64EC) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.ATL.Spectre C++ ATL for latest v143 build tools with Spectre Mitigations (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre C++ MFC for latest v143 build tools with Spectre Mitigations (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.MFC.ARM C++ MFC for latest v143 build tools (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre C++ MFC for latest v143 build tools with Spectre Mitigations (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.MFC.ARM64 C++ MFC for latest v143 build tools (ARM64/ARM64EC) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre C++ MFC for latest v143 build tools with Spectre Mitigations (ARM64/ARM64EC) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.Modules.ARM64 C++ Modules for v143 build tools (ARM64 – experimental) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.Redist.MSM C++ 2022 Redistributable MSMs 17.12.35410.122
Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre MSVC v143 - VS 2022 C++ ARM Spectre-mitigated libs (Latest) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre MSVC v143 - VS 2022 C++ ARM64/ARM64EC Spectre-mitigated libs (Latest) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre MSVC v143 - VS 2022 C++ x64/x86 Spectre-mitigated libs (Latest) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.ARM.Spectre MSVC v141 - VS 2017 C++ ARM Spectre-mitigated libs (v14.16) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.ARM64.Spectre MSVC v141 - VS 2017 C++ ARM64 Spectre-mitigated libs (v14.16) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.ATL C++ ATL for v141 build tools (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM C++ ATL for v141 build tools (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM.Spectre C++ ATL for v141 build tools with Spectre Mitigations (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM64 C++ ATL for v141 build tools (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.ATL.ARM64.Spectre C++ ATL for v141 build tools with Spectre Mitigations (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.ATL.Spectre C++ ATL for v141 build tools with Spectre Mitigations (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.CLI.Support C++/CLI support for v141 build tools (14.16) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.MFC C++ MFC for v141 build tools (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM C++ MFC for v141 build tools (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM.Spectre C++ MFC for v141 build tools with Spectre Mitigations (ARM) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM64 C++ MFC for v141 build tools (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.MFC.ARM64.Spectre C++ MFC for v141 build tools with Spectre Mitigations (ARM64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.MFC.Spectre C++ MFC for v141 build tools with Spectre Mitigations (x86 & x64) 17.12.35410.122
Microsoft.VisualStudio.Component.VC.v141.x86.x64.Spectre MSVC v141 - VS 2017 C++ x64/x86 Spectre-mitigated libs (v14.16) 17.12.35410.122
Microsoft.VisualStudio.Component.WinXP C++ Windows XP Support for VS 2017 (v141) tools [Deprecated] 17.12.35410.122
tvos .NET SDK for tvOS 18.0.9617.0

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 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