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 2017 page.
For more information about how to use these IDs, see the Use command-line parameters to install Visual Studio 2017 page. And, for a list of workload and component IDs for other products, see the Visual Studio workload and component IDs page.
To install these components 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.6.1.SDK | .NET Framework 4.6.1 SDK | 15.6.27406.0 | Required |
Microsoft.Net.Component.4.6.1.TargetingPack | .NET Framework 4.6.1 targeting pack | 15.6.27406.0 | Required |
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites | .NET Framework 4.6.1 development tools | 15.8.27825.0 | Required |
Microsoft.VisualStudio.Component.Azure.AuthoringTools | Azure Authoring Tools | 15.9.28307.421 | Required |
Microsoft.VisualStudio.Component.Azure.ClientLibs | Azure libraries for .NET | 15.0.26208.0 | Required |
Microsoft.VisualStudio.Component.Azure.Waverton.BuildTools | Azure Cloud Services build tools | 15.7.27617.1 | Required |
Microsoft.VisualStudio.Component.DockerTools.BuildTools | Container development tools - Build Tools | 15.7.27617.1 | Required |
Microsoft.VisualStudio.Component.NuGet.BuildTools | NuGet targets and build tasks | 15.9.28016.0 | Required |
Microsoft.VisualStudio.Component.TypeScript.3.1 | TypeScript 3.1 SDK | 15.0.28218.60 | Required |
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup | WCF development build tools | 15.6.27309.0 | Required |
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup | Web development build tools | 15.8.27729.1 | Required |
Microsoft.Net.Component.4.5.1.TargetingPack | .NET Framework 4.5.1 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.5.2.TargetingPack | .NET Framework 4.5.2 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.5.TargetingPack | .NET Framework 4.5 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.6.TargetingPack | .NET Framework 4.6 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.TargetingPack | .NET Framework 4 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.ComponentGroup.TargetingPacks.Common | .NET Framework 4 – 4.6 development tools | 15.6.27406.0 | Recommended |
Microsoft.Net.Core.Component.SDK.2.1 | .NET Core 2.1 development tools | 15.8.27924.0 | Recommended |
Microsoft.VisualStudio.Component.AspNet45 | Advanced ASP.NET features | 15.7.27625.0 | Recommended |
Microsoft.VisualStudio.Component.WebDeploy | Web Deploy | 15.8.27729.1 | Recommended |
Microsoft.Net.Component.3.5.DeveloperTools | .NET Framework 3.5 development tools | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.6.2.SDK | .NET Framework 4.6.2 SDK | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.6.2.TargetingPack | .NET Framework 4.6.2 targeting pack | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.1.SDK | .NET Framework 4.7.1 SDK | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.1.TargetingPack | .NET Framework 4.7.1 targeting pack | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.2.SDK | .NET Framework 4.7.2 SDK | 15.8.27825.0 | Optional |
Microsoft.Net.Component.4.7.2.TargetingPack | .NET Framework 4.7.2 targeting pack | 15.8.27825.0 | Optional |
Microsoft.Net.Component.4.7.SDK | .NET Framework 4.7 SDK | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.TargetingPack | .NET Framework 4.7 targeting pack | 15.6.27406.0 | Optional |
Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools | .NET Framework 4.6.2 development tools | 15.6.27406.0 | Optional |
Microsoft.Net.ComponentGroup.4.7.1.DeveloperTools | .NET Framework 4.7.1 development tools | 15.6.27406.0 | Optional |
Microsoft.Net.ComponentGroup.4.7.2.DeveloperTools | .NET Framework 4.7.2 development tools | 15.8.27825.0 | Optional |
Microsoft.Net.ComponentGroup.4.7.DeveloperTools | .NET Framework 4.7 development tools | 15.6.27406.0 | 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 | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.5.2.TargetingPack | .NET Framework 4.5.2 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.5.TargetingPack | .NET Framework 4.5 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.6.TargetingPack | .NET Framework 4.6 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.TargetingPack | .NET Framework 4 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.ComponentGroup.TargetingPacks.Common | .NET Framework 4 – 4.6 development tools | 15.6.27406.0 | Recommended |
Microsoft.VisualStudio.Component.Roslyn.Compiler | C# and Visual Basic Roslyn compilers | 15.6.27309.0 | Recommended |
Microsoft.VisualStudio.Component.Roslyn.LanguageServices | C# and Visual Basic | 15.8.27729.1 | Recommended |
Microsoft.VisualStudio.Component.SQL.SSDTBuildSku | SQL Server Data Tools - Build Tools | 15.8.27825.0 | Recommended |
Microsoft.VisualStudio.Component.Static.Analysis.Tools | Static analysis tools | 15.0.26208.0 | 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 | 15.7.27520.0 | Required |
Microsoft.Net.Component.4.6.1.SDK | .NET Framework 4.6.1 SDK | 15.6.27406.0 | Required |
Microsoft.Net.Component.4.6.1.TargetingPack | .NET Framework 4.6.1 targeting pack | 15.6.27406.0 | Required |
Microsoft.VisualStudio.Component.NuGet.BuildTools | NuGet targets and build tasks | 15.9.28016.0 | Required |
Microsoft.VisualStudio.Component.Roslyn.Compiler | C# and Visual Basic Roslyn compilers | 15.6.27309.0 | Required |
Microsoft.Component.ClickOnce.MSBuild | ClickOnce Build Tools | 15.7.27617.1 | Recommended |
Microsoft.Net.Component.4.5.1.TargetingPack | .NET Framework 4.5.1 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.5.2.TargetingPack | .NET Framework 4.5.2 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.5.TargetingPack | .NET Framework 4.5 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.6.TargetingPack | .NET Framework 4.6 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.TargetingPack | .NET Framework 4 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.ComponentGroup.TargetingPacks.Common | .NET Framework 4 – 4.6 development tools | 15.6.27406.0 | Recommended |
Microsoft.Net.Core.Component.SDK | .NET Core 2.0 development tools | 15.6.27406.0 | Recommended |
Microsoft.Net.Core.Component.SDK.2.1 | .NET Core 2.1 development tools | 15.8.27924.0 | Recommended |
Microsoft.VisualStudio.Component.TestTools.BuildTools | Testing tools core features - Build Tools | 15.7.27625.0 | Recommended |
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup | WCF development build tools | 15.6.27309.0 | Recommended |
Microsoft.Net.Component.3.5.DeveloperTools | .NET Framework 3.5 development tools | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.6.2.SDK | .NET Framework 4.6.2 SDK | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.6.2.TargetingPack | .NET Framework 4.6.2 targeting pack | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.1.SDK | .NET Framework 4.7.1 SDK | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.1.TargetingPack | .NET Framework 4.7.1 targeting pack | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.2.SDK | .NET Framework 4.7.2 SDK | 15.8.27825.0 | Optional |
Microsoft.Net.Component.4.7.2.TargetingPack | .NET Framework 4.7.2 targeting pack | 15.8.27825.0 | Optional |
Microsoft.Net.Component.4.7.SDK | .NET Framework 4.7 SDK | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.TargetingPack | .NET Framework 4.7 targeting pack | 15.6.27406.0 | Optional |
Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools | .NET Framework 4.6.2 development tools | 15.6.27406.0 | Optional |
Microsoft.Net.ComponentGroup.4.7.1.DeveloperTools | .NET Framework 4.7.1 development tools | 15.6.27406.0 | Optional |
Microsoft.Net.ComponentGroup.4.7.2.DeveloperTools | .NET Framework 4.7.2 development tools | 15.8.27825.0 | Optional |
Microsoft.Net.ComponentGroup.4.7.DeveloperTools | .NET Framework 4.7 development tools | 15.6.27406.0 | Optional |
Microsoft.Net.Core.Component.SDK.1x | .NET Core 1.0 - 1.1 development tools | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.FSharp.MSBuild | F# compiler | 15.8.27825.0 | 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 | 15.7.27520.0 | Required |
Microsoft.VisualStudio.Component.CoreBuildTools | Visual Studio Build Tools Core | 15.6.27309.0 | Required |
Microsoft.VisualStudio.Component.Roslyn.Compiler | C# and Visual Basic Roslyn compilers | 15.6.27309.0 | Required |
.NET Core build tools
ID: Microsoft.VisualStudio.Workload.NetCoreBuildTools
Description: Tools for building applications using .NET Core, ASP.NET Core, HTML/JavaScript, and Containers.
Components included by this workload
Component ID | Name | Version | Dependency type |
---|---|---|---|
Microsoft.Net.Core.Component.SDK.2.1 | .NET Core 2.1 development tools | 15.8.27924.0 | Required |
Microsoft.NetCore.BuildTools.ComponentGroup | .NET Core build tools | 15.8.27906.1 | Required |
Microsoft.VisualStudio.Component.NuGet.BuildTools | NuGet targets and build tasks | 15.9.28016.0 | Required |
Microsoft.Net.Core.Component.SDK | .NET Core 2.0 development tools | 15.6.27406.0 | Optional |
Microsoft.Net.Core.Component.SDK.1x | .NET Core 1.0 - 1.1 development tools | 15.6.27406.0 | 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 | 15.8.27825.0 | Required |
Microsoft.VisualStudio.Component.TypeScript.3.1 | TypeScript 3.1 SDK | 15.0.28218.60 | 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 | 15.7.27617.1 | Required |
Microsoft.Component.MSBuild | MSBuild | 15.7.27520.0 | Required |
Microsoft.Net.Component.4.5.2.TargetingPack | .NET Framework 4.5.2 targeting pack | 15.6.27406.0 | Required |
Microsoft.Net.Component.4.5.TargetingPack | .NET Framework 4.5 targeting pack | 15.6.27406.0 | Required |
Microsoft.Net.Component.4.6.1.SDK | .NET Framework 4.6.1 SDK | 15.6.27406.0 | Required |
Microsoft.Net.Component.4.6.1.TargetingPack | .NET Framework 4.6.1 targeting pack | 15.6.27406.0 | Required |
Microsoft.Net.Component.4.TargetingPack | .NET Framework 4 targeting pack | 15.6.27406.0 | Required |
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites | .NET Framework 4.6.1 development tools | 15.8.27825.0 | Required |
Microsoft.VisualStudio.Component.NuGet | NuGet package manager | 15.9.28016.0 | Required |
Microsoft.VisualStudio.Component.NuGet.BuildTools | NuGet targets and build tasks | 15.9.28016.0 | Required |
Microsoft.VisualStudio.Component.Roslyn.Compiler | C# and Visual Basic Roslyn compilers | 15.6.27309.0 | Required |
Microsoft.VisualStudio.Component.Sharepoint.BuildTools | Office/SharePoint development build tools | 15.8.27825.0 | Required |
Microsoft.VisualStudio.Component.Workflow.BuildTools | Windows Workflow Foundation Build Tools | 15.8.27906.1 | Required |
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup | WCF development build tools | 15.6.27309.0 | Required |
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup | Web development build tools | 15.8.27729.1 | Required |
Microsoft.VisualStudio.Component.TeamOffice.BuildTools | Visual Studio Tools for Office (VSTO) build tools | 15.7.27617.1 | Recommended |
Microsoft.VisualStudio.Component.WebDeploy | Web Deploy | 15.8.27729.1 | Recommended |
Microsoft.Net.Component.4.6.2.SDK | .NET Framework 4.6.2 SDK | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.6.2.TargetingPack | .NET Framework 4.6.2 targeting pack | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.1.SDK | .NET Framework 4.7.1 SDK | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.1.TargetingPack | .NET Framework 4.7.1 targeting pack | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.2.SDK | .NET Framework 4.7.2 SDK | 15.8.27825.0 | Optional |
Microsoft.Net.Component.4.7.2.TargetingPack | .NET Framework 4.7.2 targeting pack | 15.8.27825.0 | Optional |
Microsoft.Net.Component.4.7.SDK | .NET Framework 4.7 SDK | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.TargetingPack | .NET Framework 4.7 targeting pack | 15.6.27406.0 | Optional |
Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools | .NET Framework 4.6.2 development tools | 15.6.27406.0 | Optional |
Microsoft.Net.ComponentGroup.4.7.1.DeveloperTools | .NET Framework 4.7.1 development tools | 15.6.27406.0 | Optional |
Microsoft.Net.ComponentGroup.4.7.2.DeveloperTools | .NET Framework 4.7.2 development tools | 15.8.27825.0 | Optional |
Microsoft.Net.ComponentGroup.4.7.DeveloperTools | .NET Framework 4.7 development tools | 15.6.27406.0 | 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 | 15.7.27520.0 | Required |
Microsoft.Component.NetFX.Native | .NET Native | 15.0.26208.0 | Required |
Microsoft.Component.VC.Runtime.OSSupport | Visual C++ runtime for UWP | 15.6.27406.0 | Required |
Microsoft.Net.Component.4.7.1.SDK | .NET Framework 4.7.1 SDK | 15.6.27406.0 | Required |
Microsoft.VisualStudio.Component.NuGet.BuildTools | NuGet targets and build tasks | 15.9.28016.0 | Required |
Microsoft.VisualStudio.Component.Roslyn.Compiler | C# and Visual Basic Roslyn compilers | 15.6.27309.0 | Required |
Microsoft.VisualStudio.Component.Static.Analysis.Tools | Static analysis tools | 15.0.26208.0 | Required |
Microsoft.VisualStudio.Component.VC.Tools.ARM | Visual C++ compilers and libraries for ARM | 15.8.27825.0 | Required |
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 | VC++ 2017 version 15.9 v14.16 latest v141 tools | 15.9.28230.55 | Required |
Microsoft.VisualStudio.ComponentGroup.UWP.BuildTools | Universal Windows Platform build prerequisites | 15.8.27705.0 | Required |
Microsoft.VisualStudio.Component.Windows10SDK.17763 | Windows 10 SDK (10.0.17763.0) | 15.9.28307.102 | Recommended |
Microsoft.VisualStudio.Component.Windows10SDK.10240 | Windows 10 SDK (10.0.10240.0) | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.10586 | Windows 10 SDK (10.0.10586.0) | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.14393 | Windows 10 SDK (10.0.14393.0) | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.15063.Desktop | Windows 10 SDK (10.0.15063.0) for Desktop C++ [x86 and x64] | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.15063.UWP | Windows 10 SDK (10.0.15063.0) for UWP: C#, VB, JS | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.15063.UWP.Native | Windows 10 SDK (10.0.15063.0) for UWP: C++ | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.16299.Desktop | Windows 10 SDK (10.0.16299.0) for Desktop C++ [x86 and x64] | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.16299.Desktop.arm | Windows 10 SDK (10.0.16299.0) for Desktop C++ [ARM and ARM64] | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.16299.UWP | Windows 10 SDK (10.0.16299.0) for UWP: C#, VB, JS | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.16299.UWP.Native | Windows 10 SDK (10.0.16299.0) for UWP: C++ | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.17134 | Windows 10 SDK (10.0.17134.0) | 15.9.28307.102 | Optional |
Microsoft.VisualStudio.ComponentGroup.Windows10SDK.15063 | Windows 10 SDK (10.0.15063.0) | 15.8.27825.0 | Optional |
Microsoft.VisualStudio.ComponentGroup.Windows10SDK.16299 | Windows 10 SDK (10.0.16299.0) | 15.8.27825.0 | Optional |
Visual C++ build tools
ID: Microsoft.VisualStudio.Workload.VCTools
Description: Build Windows desktop applications using the Microsoft C++ toolset, ATL, or MFC.
Components included by this workload
Component ID | Name | Version | Dependency type |
---|---|---|---|
Microsoft.VisualStudio.Component.Static.Analysis.Tools | Static analysis tools | 15.0.26208.0 | Required |
Microsoft.VisualStudio.Component.VC.CoreBuildTools | Visual C++ Build Tools core features | 15.8.27729.1 | Required |
Microsoft.VisualStudio.Component.VC.Redist.14.Latest | Visual C++ 2017 Redistributable Update | 15.6.27406.0 | Required |
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 | VC++ 2017 version 15.9 v14.16 latest v141 tools | 15.9.28230.55 | Required |
Microsoft.VisualStudio.Component.Windows10SDK | Windows Universal C Runtime | 15.6.27406.0 | Required |
Microsoft.VisualStudio.Component.TestTools.BuildTools | Testing tools core features - Build Tools | 15.7.27625.0 | Recommended |
Microsoft.VisualStudio.Component.VC.CMake.Project | Visual C++ tools for CMake | 15.9.28307.102 | Recommended |
Microsoft.VisualStudio.Component.Windows10SDK.17763 | Windows 10 SDK (10.0.17763.0) | 15.9.28307.102 | Recommended |
Microsoft.Component.VC.Runtime.UCRTSDK | Windows Universal CRT SDK | 15.6.27309.0 | Optional |
Microsoft.Net.Component.4.6.1.SDK | .NET Framework 4.6.1 SDK | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.6.1.TargetingPack | .NET Framework 4.6.1 targeting pack | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.VC.140 | VC++ 2015.3 v14.00 (v140) toolset for desktop | 15.7.27617.1 | Optional |
Microsoft.VisualStudio.Component.VC.ATL | Visual C++ ATL for x86 and x64 | 15.7.27625.0 | Optional |
Microsoft.VisualStudio.Component.VC.ATLMFC | Visual C++ MFC for x86 and x64 | 15.7.27625.0 | Optional |
Microsoft.VisualStudio.Component.VC.CLI.Support | C++/CLI support | 15.6.27309.0 | Optional |
Microsoft.VisualStudio.Component.VC.Modules.x86.x64 | Modules for Standard Library (experimental) | 15.6.27309.0 | Optional |
Microsoft.VisualStudio.Component.VC.Tools.ARM | Visual C++ compilers and libraries for ARM | 15.8.27825.0 | Optional |
Microsoft.VisualStudio.Component.VC.Tools.ARM64 | Visual C++ compilers and libraries for ARM64 | 15.9.28230.55 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.10240 | Windows 10 SDK (10.0.10240.0) | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.10586 | Windows 10 SDK (10.0.10586.0) | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.14393 | Windows 10 SDK (10.0.14393.0) | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.15063.Desktop | Windows 10 SDK (10.0.15063.0) for Desktop C++ [x86 and x64] | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.15063.UWP | Windows 10 SDK (10.0.15063.0) for UWP: C#, VB, JS | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.15063.UWP.Native | Windows 10 SDK (10.0.15063.0) for UWP: C++ | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.16299.Desktop | Windows 10 SDK (10.0.16299.0) for Desktop C++ [x86 and x64] | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.16299.Desktop.arm | Windows 10 SDK (10.0.16299.0) for Desktop C++ [ARM and ARM64] | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.16299.UWP | Windows 10 SDK (10.0.16299.0) for UWP: C#, VB, JS | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.16299.UWP.Native | Windows 10 SDK (10.0.16299.0) for UWP: C++ | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.17134 | Windows 10 SDK (10.0.17134.0) | 15.9.28307.102 | Optional |
Microsoft.VisualStudio.Component.Windows81SDK | Windows 8.1 SDK | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.WinXP | Windows XP support for C++ | 15.8.27924.0 | Optional |
Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Win81 | Windows 8.1 SDK and UCRT SDK | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.ComponentGroup.NativeDesktop.WinXP | Windows XP support for C++ | 15.8.27705.0 | Optional |
Microsoft.VisualStudio.ComponentGroup.Windows10SDK.15063 | Windows 10 SDK (10.0.15063.0) | 15.8.27825.0 | Optional |
Microsoft.VisualStudio.ComponentGroup.Windows10SDK.16299 | Windows 10 SDK (10.0.16299.0) | 15.8.27825.0 | 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 | 15.7.27520.0 | Required |
Microsoft.Net.Component.4.6.1.SDK | .NET Framework 4.6.1 SDK | 15.6.27406.0 | Required |
Microsoft.Net.Component.4.6.1.TargetingPack | .NET Framework 4.6.1 targeting pack | 15.6.27406.0 | Required |
Microsoft.Net.Component.4.6.TargetingPack | .NET Framework 4.6 targeting pack | 15.6.27406.0 | Required |
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites | .NET Framework 4.6.1 development tools | 15.8.27825.0 | Required |
Microsoft.VisualStudio.Component.NuGet.BuildTools | NuGet targets and build tasks | 15.9.28016.0 | Required |
Microsoft.VisualStudio.Component.Roslyn.Compiler | C# and Visual Basic Roslyn compilers | 15.6.27309.0 | Required |
Microsoft.VisualStudio.Component.VSSDKBuildTools | Visual Studio SDK Build Tools Core | 15.8.27924.0 | Required |
Microsoft.VisualStudio.ComponentGroup.VisualStudioExtensionBuildTools.Prerequisites | Visual Studio extension development prerequisites | 15.8.27729.1 | Required |
Component.Dotfuscator | PreEmptive Protection - Dotfuscator | 15.0.26208.0 | Optional |
Microsoft.Component.VC.Runtime.OSSupport | Visual C++ runtime for UWP | 15.6.27406.0 | Optional |
Microsoft.VisualStudio.Component.Static.Analysis.Tools | Static analysis tools | 15.0.26208.0 | Optional |
Microsoft.VisualStudio.Component.VC.ATL | Visual C++ ATL for x86 and x64 | 15.7.27625.0 | Optional |
Microsoft.VisualStudio.Component.VC.ATLMFC | Visual C++ MFC for x86 and x64 | 15.7.27625.0 | Optional |
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 | VC++ 2017 version 15.9 v14.16 latest v141 tools | 15.9.28230.55 | 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.6.1.SDK | .NET Framework 4.6.1 SDK | 15.6.27406.0 | Required |
Microsoft.Net.Component.4.6.1.TargetingPack | .NET Framework 4.6.1 targeting pack | 15.6.27406.0 | Required |
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites | .NET Framework 4.6.1 development tools | 15.8.27825.0 | Required |
Microsoft.VisualStudio.Component.NuGet.BuildTools | NuGet targets and build tasks | 15.9.28016.0 | Required |
Microsoft.VisualStudio.Component.TypeScript.3.1 | TypeScript 3.1 SDK | 15.0.28218.60 | Required |
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup | Web development build tools | 15.8.27729.1 | Required |
Microsoft.Component.ClickOnce.MSBuild | ClickOnce Build Tools | 15.7.27617.1 | Recommended |
Microsoft.Net.Component.4.5.1.TargetingPack | .NET Framework 4.5.1 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.5.2.TargetingPack | .NET Framework 4.5.2 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.5.TargetingPack | .NET Framework 4.5 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.6.TargetingPack | .NET Framework 4.6 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.Component.4.TargetingPack | .NET Framework 4 targeting pack | 15.6.27406.0 | Recommended |
Microsoft.Net.ComponentGroup.TargetingPacks.Common | .NET Framework 4 – 4.6 development tools | 15.6.27406.0 | Recommended |
Microsoft.Net.Core.Component.SDK.2.1 | .NET Core 2.1 development tools | 15.8.27924.0 | Recommended |
Microsoft.VisualStudio.Component.AspNet45 | Advanced ASP.NET features | 15.7.27625.0 | Recommended |
Microsoft.VisualStudio.Component.DockerTools.BuildTools | Container development tools - Build Tools | 15.7.27617.1 | Recommended |
Microsoft.VisualStudio.Component.TestTools.BuildTools | Testing tools core features - Build Tools | 15.7.27625.0 | Recommended |
Microsoft.VisualStudio.Component.WebDeploy | Web Deploy | 15.8.27729.1 | Recommended |
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup | WCF development build tools | 15.6.27309.0 | Recommended |
Microsoft.Net.Component.3.5.DeveloperTools | .NET Framework 3.5 development tools | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.6.2.SDK | .NET Framework 4.6.2 SDK | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.6.2.TargetingPack | .NET Framework 4.6.2 targeting pack | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.1.SDK | .NET Framework 4.7.1 SDK | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.1.TargetingPack | .NET Framework 4.7.1 targeting pack | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.2.SDK | .NET Framework 4.7.2 SDK | 15.8.27825.0 | Optional |
Microsoft.Net.Component.4.7.2.TargetingPack | .NET Framework 4.7.2 targeting pack | 15.8.27825.0 | Optional |
Microsoft.Net.Component.4.7.SDK | .NET Framework 4.7 SDK | 15.6.27406.0 | Optional |
Microsoft.Net.Component.4.7.TargetingPack | .NET Framework 4.7 targeting pack | 15.6.27406.0 | Optional |
Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools | .NET Framework 4.6.2 development tools | 15.6.27406.0 | Optional |
Microsoft.Net.ComponentGroup.4.7.1.DeveloperTools | .NET Framework 4.7.1 development tools | 15.6.27406.0 | Optional |
Microsoft.Net.ComponentGroup.4.7.2.DeveloperTools | .NET Framework 4.7.2 development tools | 15.8.27825.0 | Optional |
Microsoft.Net.ComponentGroup.4.7.DeveloperTools | .NET Framework 4.7 development tools | 15.6.27406.0 | Optional |
Microsoft.Net.Core.Component.SDK | .NET Core 2.0 development tools | 15.6.27406.0 | Optional |
Microsoft.Net.Core.Component.SDK.1x | .NET Core 1.0 - 1.1 development tools | 15.6.27406.0 | 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 | 15.7.27520.0 | Required |
Microsoft.Net.Component.4.6.1.SDK | .NET Framework 4.6.1 SDK | 15.6.27406.0 | Required |
Microsoft.Net.Component.4.6.1.TargetingPack | .NET Framework 4.6.1 targeting pack | 15.6.27406.0 | Required |
Microsoft.VisualStudio.Component.NuGet.BuildTools | NuGet targets and build tasks | 15.9.28016.0 | Required |
Microsoft.VisualStudio.Component.Roslyn.Compiler | C# and Visual Basic Roslyn compilers | 15.6.27309.0 | Required |
Component.Android.SDK25 | Android SDK setup (API level 25) | 15.9.28107.0 | Optional |
Component.OpenJDK | Microsoft distribution OpenJDK | 15.9.28125.51 | 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.VisualStudio.Component.TypeScript.2.0 | TypeScript 2.0 SDK | 15.8.27729.1 |
Microsoft.VisualStudio.Component.TypeScript.2.1 | TypeScript 2.1 SDK | 15.8.27729.1 |
Microsoft.VisualStudio.Component.TypeScript.2.2 | TypeScript 2.2 SDK | 15.8.27729.1 |
Microsoft.VisualStudio.Component.TypeScript.2.3 | TypeScript 2.3 SDK | 15.8.27729.1 |
Microsoft.VisualStudio.Component.TypeScript.2.5 | TypeScript 2.5 SDK | 15.6.27406.0 |
Microsoft.VisualStudio.Component.TypeScript.2.6 | TypeScript 2.6 SDK | 15.0.27729.1 |
Microsoft.VisualStudio.Component.TypeScript.2.7 | TypeScript 2.7 SDK | 15.0.27729.1 |
Microsoft.VisualStudio.Component.TypeScript.2.8 | TypeScript 2.8 SDK | 15.0.27729.1 |
Microsoft.VisualStudio.Component.TypeScript.2.9 | TypeScript 2.9 SDK | 15.0.27924.0 |
Microsoft.VisualStudio.Component.TypeScript.3.0 | TypeScript 3.0 SDK | 15.0.27924.0 |
Microsoft.VisualStudio.Component.VC.ATL.ARM | Visual C++ ATL for ARM | 15.7.27625.0 |
Microsoft.VisualStudio.Component.VC.ATL.ARM.Spectre | Visual C++ ATL for ARM with Spectre Mitigations | 15.7.27625.0 |
Microsoft.VisualStudio.Component.VC.ATL.ARM64 | Visual C++ ATL for ARM64 | 15.7.27625.0 |
Microsoft.VisualStudio.Component.VC.ATL.ARM64.Spectre | Visual C++ ATL for ARM64 with Spectre Mitigations | 15.7.27625.0 |
Microsoft.VisualStudio.Component.VC.ATL.Spectre | Visual C++ ATL (x86/x64) with Spectre Mitigations | 15.7.27625.0 |
Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre | Visual C++ MFC for x86/x64 with Spectre Mitigations | 15.7.27625.0 |
Microsoft.VisualStudio.Component.VC.ClangC2 | Clang/C2 (experimental) | 15.7.27520.0 |
Microsoft.VisualStudio.Component.VC.MFC.ARM | Visual C++ MFC for ARM | 15.7.27625.0 |
Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre | Visual C++ MFC for ARM with Spectre Mitigations | 15.7.27625.0 |
Microsoft.VisualStudio.Component.VC.MFC.ARM64 | Visual C++ MFC for ARM64 | 15.7.27625.0 |
Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre | Visual C++ MFC support for ARM64 with Spectre Mitigations | 15.7.27625.0 |
Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre | VC++ 2017 version 15.9 v14.16 Libs for Spectre (ARM) | 15.9.28230.55 |
Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre | VC++ 2017 version 15.9 v14.16 Libs for Spectre (ARM64) | 15.9.28230.55 |
Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre | VC++ 2017 version 15.9 v14.16 Libs for Spectre (x86 and x64) | 15.9.28230.55 |
Microsoft.VisualStudio.Component.VC.Tools.14.11 | VC++ 2017 version 15.4 v14.11 toolset | 15.0.27924.0 |
Microsoft.VisualStudio.Component.VC.Tools.14.12 | VC++ 2017 version 15.5 v14.12 toolset | 15.0.27924.0 |
Microsoft.VisualStudio.Component.VC.Tools.14.13 | VC++ 2017 version 15.6 v14.13 toolset | 15.0.27924.0 |
Microsoft.VisualStudio.Component.VC.Tools.14.14 | VC++ 2017 version 15.7 v14.14 toolset | 15.0.27924.0 |
Microsoft.VisualStudio.Component.VC.Tools.14.15 | VC++ 2017 version 15.8 v14.15 toolset | 15.0.28230.55 |
When you set dependencies in your VSIX manifest, you must specify Component IDs only. Use the tables on this page to determine the minimum component dependencies. In some scenarios, this might mean that you specify only one component from a workload. In other scenarios, it might mean that you specify multiple components from a single workload or multiple components from multiple workloads. For more information, see the How to: Migrate extensibility projects to Visual Studio page.
For more information about how to use these IDs, see the Use command-line parameters to install Visual Studio page. And, for a list of workload and component IDs for other products, see the Visual Studio workload and component IDs page.
To install these components by using the manual installer, download and run the Build Tools for Visual Studio.
Azure development build tools
ID: Microsoft.VisualStudio.Workload.AzureBuildTools
Description: MSBuild tasks and targets for building Azure applications.
Components included by this workload
Component ID | Name | Version | Dependency type |
---|---|---|---|
Microsoft.Net.Component.4.7.2.TargetingPack | .NET Framework 4.7.2 targeting pack | 16.8.30509.167 | Required |
Microsoft.Net.Component.4.8.SDK | .NET Framework 4.8 SDK | 16.4.29313.120 | Required |
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites | .NET Framework 4.7.2 development tools | 16.3.29207.166 | Required |
Microsoft.VisualStudio.Component.Azure.AuthoringTools | Azure Authoring Tools | 16.0.28625.61 | Required |
Microsoft.VisualStudio.Component.Azure.ClientLibs | Azure libraries for .NET | 16.0.28315.86 | Required |
Microsoft.VisualStudio.Component.Azure.Waverton.BuildTools | Azure Cloud Services build tools | 16.3.29207.166 | 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.0 | TypeScript 4.0 SDK | 16.0.30509.167 | Required |
Microsoft.VisualStudio.Wcf.BuildTools.ComponentGroup | Windows Communication Foundation build tools | 16.0.28516.191 | Required |
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup | Web development build tools | 16.0.28516.191 | Required |
Microsoft.Net.Component.4.5.1.TargetingPack | .NET Framework 4.5.1 targeting pack | 16.0.28517.75 | 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.0.28517.75 | 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.0.28517.75 | 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.0.28315.86 | 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.8.30509.167 | Optional |
Microsoft.Net.Component.4.7.TargetingPack | .NET Framework 4.7 targeting pack | 16.8.30509.167 | Optional |
Microsoft.Net.Component.4.8.TargetingPack | .NET Framework 4.8 targeting pack | 16.4.29313.120 | Optional |
Microsoft.Net.ComponentGroup.4.6.1.DeveloperTools | .NET Framework 4.6.1 development tools | 16.3.29207.166 | Optional |
Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools | .NET Framework 4.6.2 development tools | 16.3.29207.166 | Optional |
Microsoft.Net.ComponentGroup.4.7.1.DeveloperTools | .NET Framework 4.7.1 development tools | 16.3.29207.166 | Optional |
Microsoft.Net.ComponentGroup.4.7.DeveloperTools | .NET Framework 4.7 development tools | 16.3.29207.166 | Optional |
Microsoft.Net.ComponentGroup.4.8.DeveloperTools | .NET Framework 4.8 development tools | 16.4.29318.151 | Optional |
Microsoft.Net.Core.Component.SDK.2.1 | .NET Core 2.1 Runtime (LTS) | 16.8.30703.189 | Optional |
Microsoft.NetCore.Component.Runtime.3.1 | .NET Core 3.1 Runtime (LTS) | 16.8.30703.189 | Optional |
Microsoft.NetCore.Component.Runtime.5.0 | .NET 5.0 Runtime | 16.8.30703.189 | Optional |
Microsoft.NetCore.Component.SDK | .NET SDK | 16.8.30703.189 | 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.0.28517.75 | 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.0.28517.75 | 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.0.28517.75 | 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.8.30509.167 | Recommended |
Microsoft.VisualStudio.Component.SQL.SSDTBuildSku | SQL Server Data Tools - Build Tools | 16.0.28315.86 | Recommended |
.NET desktop build tools
ID: Microsoft.VisualStudio.Workload.ManagedDesktopBuildTools
Description: Tools for building WPF, Windows Forms, and console applications using C#, Visual Basic, and F#.
Components included by this workload
Component ID | Name | Version | Dependency type |
---|---|---|---|
Microsoft.Component.MSBuild | MSBuild | 16.5.29515.121 | Required |
Microsoft.Net.Component.4.6.1.TargetingPack | .NET Framework 4.6.1 targeting pack | 16.0.28517.75 | Required |
Microsoft.Net.Component.4.8.SDK | .NET Framework 4.8 SDK | 16.4.29313.120 | Required |
Microsoft.VisualStudio.Component.NuGet.BuildTools | NuGet targets and build tasks | 16.1.28829.92 | Required |
Microsoft.VisualStudio.Component.Roslyn.Compiler | C# and Visual Basic Roslyn compilers | 16.0.28714.129 | Required |
Microsoft.Component.ClickOnce.MSBuild | ClickOnce Build Tools | 16.0.28625.61 | Recommended |
Microsoft.Net.Component.4.5.1.TargetingPack | .NET Framework 4.5.1 targeting pack | 16.0.28517.75 | 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.0.28517.75 | 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.0.28517.75 | Recommended |
Microsoft.Net.ComponentGroup.TargetingPacks.Common | .NET Framework 4 – 4.6 development tools | 16.0.28516.191 | Recommended |
Microsoft.Net.Core.Component.SDK.2.1 | .NET Core 2.1 Runtime (LTS) | 16.8.30703.189 | Recommended |
Microsoft.NetCore.Component.Runtime.3.1 | .NET Core 3.1 Runtime (LTS) | 16.8.30703.189 | Recommended |
Microsoft.NetCore.Component.Runtime.5.0 | .NET 5.0 Runtime | 16.8.30703.189 | Recommended |
Microsoft.NetCore.Component.SDK | .NET SDK | 16.8.30703.189 | 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.0.28516.191 | 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.8.30509.167 | Optional |
Microsoft.Net.Component.4.7.TargetingPack | .NET Framework 4.7 targeting pack | 16.8.30509.167 | 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.VisualStudio.Component.FSharp.MSBuild | F# compiler | 16.0.28528.71 | Optional |
MSBuild Tools
ID: Microsoft.VisualStudio.Workload.MSBuildTools
Description: Provides the tools required to build MSBuild-based applications.
Components included by this workload
Component ID | Name | Version | Dependency type |
---|---|---|---|
Microsoft.Component.MSBuild | MSBuild | 16.5.29515.121 | Required |
Microsoft.VisualStudio.Component.CoreBuildTools | Visual Studio Build Tools Core | 16.8.30509.167 | Required |
Microsoft.VisualStudio.Component.Roslyn.Compiler | C# and Visual Basic Roslyn compilers | 16.0.28714.129 | Required |
.NET Core build tools
ID: Microsoft.VisualStudio.Workload.NetCoreBuildTools
Description: Tools for building applications using .NET Core, ASP.NET Core, HTML/JavaScript, and Containers.
Components included by this workload
Component ID | Name | Version | Dependency type |
---|---|---|---|
Microsoft.NetCore.BuildTools.ComponentGroup | .NET Core build tools | 16.3.29102.218 | Required |
Microsoft.NetCore.Component.Runtime.3.1 | .NET Core 3.1 Runtime (LTS) | 16.8.30703.189 | Required |
Microsoft.NetCore.Component.Runtime.5.0 | .NET 5.0 Runtime | 16.8.30703.189 | Required |
Microsoft.NetCore.Component.SDK | .NET SDK | 16.8.30703.189 | Required |
Microsoft.VisualStudio.Component.NuGet.BuildTools | NuGet targets and build tasks | 16.1.28829.92 | Required |
Microsoft.Net.Core.Component.SDK.2.1 | .NET Core 2.1 Runtime (LTS) | 16.8.30703.189 | Recommended |
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.0 | TypeScript 4.0 SDK | 16.0.30509.167 | Required |
Office/SharePoint build tools
ID: Microsoft.VisualStudio.Workload.OfficeBuildTools
Description: Build Office and SharePoint add-ins, and VSTO add-ins.
Components included by this workload
Component ID | Name | Version | Dependency type |
---|---|---|---|
Microsoft.Component.ClickOnce.MSBuild | ClickOnce Build Tools | 16.0.28625.61 | Required |
Microsoft.Component.MSBuild | MSBuild | 16.5.29515.121 | Required |
Microsoft.Net.Component.4.5.2.TargetingPack | .NET Framework 4.5.2 targeting pack | 16.0.28517.75 | Required |
Microsoft.Net.Component.4.5.TargetingPack | .NET Framework 4.5 targeting pack | 16.0.28517.75 | 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.8.30509.167 | 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.0.28517.75 | 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.0.28516.191 | Required |
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup | Web development build tools | 16.0.28516.191 | 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.8.30509.167 | Optional |
Microsoft.Net.Component.4.7.TargetingPack | .NET Framework 4.7 targeting pack | 16.8.30509.167 | Optional |
Microsoft.Net.Component.4.8.TargetingPack | .NET Framework 4.8 targeting pack | 16.4.29313.120 | Optional |
Microsoft.Net.ComponentGroup.4.6.1.DeveloperTools | .NET Framework 4.6.1 development tools | 16.3.29207.166 | Optional |
Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools | .NET Framework 4.6.2 development tools | 16.3.29207.166 | Optional |
Microsoft.Net.ComponentGroup.4.7.1.DeveloperTools | .NET Framework 4.7.1 development tools | 16.3.29207.166 | Optional |
Microsoft.Net.ComponentGroup.4.7.DeveloperTools | .NET Framework 4.7 development tools | 16.3.29207.166 | Optional |
Microsoft.Net.ComponentGroup.4.8.DeveloperTools | .NET Framework 4.8 development tools | 16.4.29318.151 | Optional |
Universal Windows Platform build tools
ID: Microsoft.VisualStudio.Workload.UniversalBuildTools
Description: Provides the tools required to build Universal Windows Platform applications.
Components included by this workload
Component ID | Name | Version | Dependency type |
---|---|---|---|
Microsoft.Component.MSBuild | MSBuild | 16.5.29515.121 | Required |
Microsoft.Component.NetFX.Native | .NET Native | 16.5.29515.121 | Required |
Microsoft.Net.Component.4.8.SDK | .NET Framework 4.8 SDK | 16.4.29313.120 | Required |
Microsoft.NetCore.Component.Runtime.3.1 | .NET Core 3.1 Runtime (LTS) | 16.8.30703.189 | Required |
Microsoft.NetCore.Component.Runtime.5.0 | .NET 5.0 Runtime | 16.8.30703.189 | Required |
Microsoft.NetCore.Component.SDK | .NET SDK | 16.8.30703.189 | Required |
Microsoft.VisualStudio.Component.NuGet.BuildTools | NuGet targets and build tasks | 16.1.28829.92 | Required |
Microsoft.VisualStudio.Component.Roslyn.Compiler | C# and Visual Basic Roslyn compilers | 16.0.28714.129 | Required |
Microsoft.VisualStudio.ComponentGroup.UWP.BuildTools | Universal Windows Platform build prerequisites | 16.3.29207.166 | Required |
Microsoft.VisualStudio.Component.Windows10SDK.18362 | Windows 10 SDK (10.0.18362.0) | 16.1.28829.92 | Recommended |
Microsoft.Net.Component.4.7.2.SDK | .NET Framework 4.7.2 SDK | 16.4.29409.204 | Optional |
Microsoft.VisualStudio.Component.UWP.VC.ARM64 | C++ Universal Windows Platform support for v142 build tools (ARM64) | 16.3.29207.166 | Optional |
Microsoft.VisualStudio.Component.VC.Tools.ARM | MSVC v142 - VS 2019 C++ ARM build tools (v14.28) | 16.8.30509.167 | Optional |
Microsoft.VisualStudio.Component.VC.Tools.ARM64 | MSVC v142 - VS 2019 C++ ARM64 build tools (v14.28) | 16.8.30509.167 | Optional |
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 | MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.28) | 16.8.30509.167 | Optional |
Microsoft.VisualStudio.Component.VC.v141.ARM | MSVC v141 - VS 2017 C++ ARM build tools (v14.16) | 16.8.30509.167 | Optional |
Microsoft.VisualStudio.Component.VC.v141.ARM64 | MSVC v141 - VS 2017 C++ ARM64 build tools (v14.16) | 16.8.30509.167 | Optional |
Microsoft.VisualStudio.Component.VC.v141.x86.x64 | MSVC v141 - VS 2017 C++ x64/x86 build tools (v14.16) | 16.8.30509.167 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.16299 | Windows 10 SDK (10.0.16299.0) | 16.8.30509.167 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.17134 | Windows 10 SDK (10.0.17134.0) | 16.8.30509.167 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.17763 | Windows 10 SDK (10.0.17763.0) | 16.0.28517.75 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.19041 | Windows 10 SDK (10.0.19041.0) | 16.8.30509.167 | Optional |
Microsoft.VisualStudio.ComponentGroup.UWP.VC.BuildTools | C++ (v142) Universal Windows Platform tools | 16.8.30607.99 | Optional |
Microsoft.VisualStudio.ComponentGroup.UWP.VC.v141.BuildTools | C++ (v141) Universal Windows Platform tools | 16.3.29207.166 | Optional |
C++ build tools
ID: Microsoft.VisualStudio.Workload.VCTools
Description: Build Windows desktop applications using the Microsoft C++ toolset, ATL, or MFC.
Components included by this workload
Component ID | Name | Version | Dependency type |
---|---|---|---|
Microsoft.Component.MSBuild | MSBuild | 16.5.29515.121 | Required |
Microsoft.VisualStudio.Component.Roslyn.Compiler | C# and Visual Basic Roslyn compilers | 16.0.28714.129 | Required |
Microsoft.VisualStudio.Component.TextTemplating | Text Template Transformation | 16.0.28625.61 | Required |
Microsoft.VisualStudio.Component.VC.CoreBuildTools | C++ Build Tools core features | 16.0.28625.61 | Required |
Microsoft.VisualStudio.Component.VC.CoreIde | C++ core features | 16.8.30509.167 | 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 (Experimental) | 16.5.29515.121 | 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 (v14.28) | 16.8.30509.167 | Recommended |
Microsoft.VisualStudio.Component.Windows10SDK.18362 | Windows 10 SDK (10.0.18362.0) | 16.1.28829.92 | 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.8.30509.167 | 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 (14.28) | 16.8.30509.167 | Optional |
Microsoft.VisualStudio.Component.VC.Llvm.Clang | C++ Clang Compiler for Windows (10.0.0) | 16.8.30509.167 | 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.8.30509.167 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.16299 | Windows 10 SDK (10.0.16299.0) | 16.8.30509.167 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.17134 | Windows 10 SDK (10.0.17134.0) | 16.8.30509.167 | Optional |
Microsoft.VisualStudio.Component.Windows10SDK.17763 | Windows 10 SDK (10.0.17763.0) | 16.0.28517.75 | Optional |
Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang | C++ Clang tools for Windows (10.0.0 - x64/x86) | 16.8.30509.167 | Optional |
Visual Studio extension development
ID: Microsoft.VisualStudio.Workload.VisualStudioExtensionBuildTools
Description: Tools for building add-ons and extensions for Visual Studio, including new commands, code analyzers and tool windows.
Components included by this workload
Component ID | Name | Version | Dependency type |
---|---|---|---|
Microsoft.Component.MSBuild | MSBuild | 16.5.29515.121 | Required |
Microsoft.Net.Component.4.6.TargetingPack | .NET Framework 4.6 targeting pack | 16.0.28517.75 | Required |
Microsoft.Net.Component.4.7.2.TargetingPack | .NET Framework 4.7.2 targeting pack | 16.8.30509.167 | 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.0.28528.71 | 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 (v14.28) | 16.8.30509.167 | 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.8.30509.167 | 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.0 | TypeScript 4.0 SDK | 16.0.30509.167 | Required |
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup | Web development build tools | 16.0.28516.191 | 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.0.28517.75 | 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.0.28517.75 | 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.0.28517.75 | Recommended |
Microsoft.Net.ComponentGroup.TargetingPacks.Common | .NET Framework 4 – 4.6 development tools | 16.0.28516.191 | Recommended |
Microsoft.Net.Core.Component.SDK.2.1 | .NET Core 2.1 Runtime (LTS) | 16.8.30703.189 | Recommended |
Microsoft.NetCore.Component.Runtime.3.1 | .NET Core 3.1 Runtime (LTS) | 16.8.30703.189 | Recommended |
Microsoft.NetCore.Component.Runtime.5.0 | .NET 5.0 Runtime | 16.8.30703.189 | Recommended |
Microsoft.NetCore.Component.SDK | .NET SDK | 16.8.30703.189 | Recommended |
Microsoft.VisualStudio.Component.AspNet45 | Advanced ASP.NET features | 16.0.28315.86 | 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.0.28516.191 | 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.8.30509.167 | Optional |
Microsoft.Net.Component.4.7.TargetingPack | .NET Framework 4.7 targeting pack | 16.8.30509.167 | 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 |
Mobile Development with .NET
ID: Microsoft.VisualStudio.Workload.XamarinBuildTools
Description: Tools for building cross-platform applications for iOS, Android and Windows using C# and F#.
Components included by this workload
Component ID | Name | Version | Dependency type |
---|---|---|---|
Microsoft.Component.MSBuild | MSBuild | 16.5.29515.121 | Required |
Microsoft.Net.Component.4.6.1.TargetingPack | .NET Framework 4.6.1 targeting pack | 16.0.28517.75 | Required |
Microsoft.Net.Component.4.8.SDK | .NET Framework 4.8 SDK | 16.4.29313.120 | Required |
Microsoft.VisualStudio.Component.NuGet.BuildTools | NuGet targets and build tasks | 16.1.28829.92 | Required |
Microsoft.VisualStudio.Component.Roslyn.Compiler | C# and Visual Basic Roslyn compilers | 16.0.28714.129 | Required |
Component.Android.SDK28 | Android SDK setup (API level 28) | 16.2.29003.222 | Optional |
Component.OpenJDK | OpenJDK (Microsoft distribution) | 16.1.28811.260 | 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.8.30509.167 |
Microsoft.Net.Core.Component.SDK.3.0 | .NET Core 3.0 Runtime (out of support) | 16.8.30703.189 |
Microsoft.VisualStudio.Component.VC.14.20.ARM | MSVC v142 - VS 2019 C++ ARM build tools (v14.20) | 16.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
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.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.24.CLI.Support | C++/CLI support for v142 build tools (14.24) | 16.8.30509.167 |
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.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.24.MFC.Spectre | C++ v14.24 MFC for v142 build tools with Spectre Mitigations (x86 & x64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.24.x86.x64 | MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.24) | 16.8.30509.167 |
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.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.ARM.Spectre | MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.25) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.ARM64 | MSVC v142 - VS 2019 C++ ARM64 build tools (v14.25) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.ARM64.Spectre | MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.25) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.ATL | C++ v14.25 ATL for v142 build tools (x86 & x64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.ATL.ARM | C++ v14.25 ATL for v142 build tools (ARM) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.ATL.ARM.Spectre | C++ v14.25 ATL for v142 build tools with Spectre Mitigations (ARM) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.ATL.ARM64 | C++ v14.25 ATL for v142 build tools (ARM64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.ATL.ARM64.Spectre | C++ v14.25 ATL for v142 build tools with Spectre Mitigations (ARM64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.ATL.Spectre | C++ v14.25 ATL for v142 build tools with Spectre Mitigations (x86 & x64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.CLI.Support | C++/CLI support for v142 build tools (14.25) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.MFC | C++ v14.25 MFC for v142 build tools (x86 & x64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.MFC.ARM | C++ v14.25 MFC for v142 build tools (ARM) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.MFC.ARM.Spectre | C++ v14.25 MFC for v142 build tools with Spectre Mitigations (ARM) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.MFC.ARM64 | C++ v14.25 MFC for v142 build tools (ARM64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.MFC.ARM64.Spectre | C++ v14.25 MFC for v142 build tools with Spectre Mitigations (ARM64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.MFC.Spectre | C++ v14.25 MFC for v142 build tools with Spectre Mitigations (x86 & x64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.x86.x64 | MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.25) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.25.x86.x64.Spectre | MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.25) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.ARM | MSVC v142 - VS 2019 C++ ARM build tools (v14.26) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.ARM.Spectre | MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.26) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.ARM64 | MSVC v142 - VS 2019 C++ ARM64 build tools (v14.26) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.ARM64.Spectre | MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.26) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.ATL | C++ v14.26 ATL for v142 build tools (x86 & x64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.ATL.ARM | C++ v14.26 ATL for v142 build tools (ARM) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.ATL.ARM.Spectre | C++ v14.26 ATL for v142 build tools with Spectre Mitigations (ARM) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.ATL.ARM64 | C++ v14.26 ATL for v142 build tools (ARM64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.ATL.ARM64.Spectre | C++ v14.26 ATL for v142 build tools with Spectre Mitigations (ARM64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.ATL.Spectre | C++ v14.26 ATL for v142 build tools with Spectre Mitigations (x86 & x64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.CLI.Support | C++/CLI support for v142 build tools (14.26) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.MFC | C++ v14.26 MFC for v142 build tools (x86 & x64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.MFC.ARM | C++ v14.26 MFC for v142 build tools (ARM) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.MFC.ARM.Spectre | C++ v14.26 MFC for v142 build tools with Spectre Mitigations (ARM) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.MFC.ARM64 | C++ v14.26 MFC for v142 build tools (ARM64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.MFC.ARM64.Spectre | C++ v14.26 MFC for v142 build tools with Spectre Mitigations (ARM64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.MFC.Spectre | C++ v14.26 MFC for v142 build tools with Spectre Mitigations (x86 & x64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.x86.x64 | MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.26) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.26.x86.x64.Spectre | MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.26) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.ARM | MSVC v142 - VS 2019 C++ ARM build tools (v14.27) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.ARM.Spectre | MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.27) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.ARM64 | MSVC v142 - VS 2019 C++ ARM64 build tools (v14.27) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.ARM64.Spectre | MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.27) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.ATL | C++ v14.27 ATL for v142 build tools (x86 & x64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.ATL.ARM | C++ v14.27 ATL for v142 build tools (ARM) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.ATL.ARM.Spectre | C++ v14.27 ATL for v142 build tools with Spectre Mitigations (ARM) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.ATL.ARM64 | C++ v14.27 ATL for v142 build tools (ARM64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.ATL.ARM64.Spectre | C++ v14.27 ATL for v142 build tools with Spectre Mitigations (ARM64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.ATL.Spectre | C++ v14.27 ATL for v142 build tools with Spectre Mitigations (x86 & x64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.CLI.Support | C++/CLI support for v142 build tools (14.27) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.MFC | C++ v14.27 MFC for v142 build tools (x86 & x64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.MFC.ARM | C++ v14.27 MFC for v142 build tools (ARM) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.MFC.ARM.Spectre | C++ v14.27 MFC for v142 build tools with Spectre Mitigations (ARM) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.MFC.ARM64 | C++ v14.27 MFC for v142 build tools (ARM64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.MFC.ARM64.Spectre | C++ v14.27 MFC for v142 build tools with Spectre Mitigations (ARM64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.MFC.Spectre | C++ v14.27 MFC for v142 build tools with Spectre Mitigations (x86 & x64) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.x86.x64 | MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.27) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.14.27.x86.x64.Spectre | MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.27) | 16.8.30509.167 |
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.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.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 (v14.28) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre | MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.28) | 16.8.30509.167 |
Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre | MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.28) | 16.8.30509.167 |
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.WinXP | C++ Windows XP Support for VS 2017 (v141) tools [Deprecated] | 16.1.28811.260 |
Get support
Sometimes, things can go wrong. If your Visual Studio installation fails, see Troubleshoot Visual Studio installation and upgrade issues for step-by-step guidance.
We also offer an installation chat (English only) support option for installation-related issues.
Here are a few more support options:
- 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.
- Suggest a feature, track product issues, and find answers in the Visual Studio Developer Community.
- Use your GitHub account to talk to us and other Visual Studio developers in the Visual Studio conversation in the Gitter community.