When I need to find out what components match my below installed .vsconfig component IDs for Visual Studio 2017 community edition, I can find them in: [WayBack] Visual Studio Community workload and component IDs | Microsoft Docs: Use workload and component IDs to install Visual Studio by using the command line or to specify as a dependency in a VSIX manifest.
{ "version": "1.0", "components": [ "Microsoft.VisualStudio.Workload.ManagedDesktop", "Microsoft.VisualStudio.Workload.NativeDesktop", "Microsoft.VisualStudio.Workload.Universal", "Microsoft.VisualStudio.Workload.NetWeb", "Microsoft.VisualStudio.Workload.Azure", "Microsoft.VisualStudio.Workload.Python", "Microsoft.VisualStudio.Workload.Node", "Microsoft.VisualStudio.Workload.Office", "Microsoft.VisualStudio.Workload.NetCrossPlat", "Microsoft.VisualStudio.Workload.VisualStudioExtension", "Microsoft.VisualStudio.Workload.NativeCrossPlat", "Microsoft.VisualStudio.Workload.NetCoreTools", "microsoft.net.componentgroup.targetingpacks.common", "microsoft.visualstudio.component.entityframework", "microsoft.visualstudio.component.debugger.justintime", "microsoft.visualstudio.component.vc.diagnostictools", "microsoft.visualstudio.component.vc.cmake.project", "microsoft.visualstudio.component.vc.atl", "microsoft.visualstudio.component.vc.testadapterforboosttest", "microsoft.visualstudio.component.vc.testadapterforgoogletest", "microsoft.visualstudio.componentgroup.web.cloudtools", "microsoft.visualstudio.component.aspnet45", "microsoft.component.azure.datalake.tools", "microsoft.visualstudio.componentgroup.azure.resourcemanager.tools", "microsoft.visualstudio.componentgroup.azure.cloudservices", "microsoft.visualstudio.component.azure.mobileappssdk", "microsoft.visualstudio.component.azure.servicefabric.tools", "microsoft.component.cookiecuttertools", "microsoft.component.pythontools.web", "component.cpython3.x64", "microsoft.visualstudio.component.teamoffice", "component.google.android.emulator.api27", "component.linux.cmake" ] }
This comes in very useful when installing Visual Studio 2017 through chocolatey:
chocolatey install -yes visualstudio2017community :: "Microsoft.VisualStudio.Workload.ManagedDesktop", chocolatey install -yes visualstudio2017-workload-manageddesktop :: "Microsoft.VisualStudio.Workload.NativeDesktop", chocolatey install -yes visualstudio2017-workload-nativedesktop :: "Microsoft.VisualStudio.Workload.Universal", chocolatey install -yes visualstudio2017-workload-universal :: "Microsoft.VisualStudio.Workload.NetWeb", chocolatey install -yes visualstudio2017-workload-netweb :: "Microsoft.VisualStudio.Workload.Azure", chocolatey install -yes visualstudio2017-workload-azure :: "Microsoft.VisualStudio.Workload.Python", chocolatey install -yes visualstudio2017-workload-python :: "Microsoft.VisualStudio.Workload.Node", chocolatey install -yes visualstudio2017-workload-node :: "Microsoft.VisualStudio.Workload.Office", chocolatey install -yes visualstudio2017-workload-office :: "Microsoft.VisualStudio.Workload.NetCrossPlat", chocolatey install -yes visualstudio2017-workload-netcrossplat :: "Microsoft.VisualStudio.Workload.VisualStudioExtension", chocolatey install -yes visualstudio2017-workload-visualstudioextension :: "Microsoft.VisualStudio.Workload.NativeCrossPlat", chocolatey install -yes visualstudio2017-workload-nativecrossplat :: "Microsoft.VisualStudio.Workload.NetCoreTools", chocolatey install -yes visualstudio2017-workload-netcoretools
Visual Studio 2017 related Packages I still need to research from [WayBack] GitHub – jberezanski/ChocolateyPackages: Chocolatey packages maintained by me:
- chocolatey-visualstudio.extension
- visualstudio2017buildtools (create MSBuild based applications without then eed for an IDE)
- visualstudio2017-workload-azurebuildtools
- visualstudio2017-workload-manageddesktopbuildtools
- visualstudio2017-workload-netcorebuildtools
- visualstudio2017-workload-nodebuildtools
- visualstudio2017-workload-officebuildtools
- visualstudio2017-workload-universalbuildtools
- visualstudio2017-workload-vctools
- visualstudio2017-workload-visualstudioextensionbuildtools
- visualstudio2017-installer
- visualstudio2017-performancetools
- visualstudio2017-remotetools
- enterprise/professional/community workloads
- visualstudio2017feedbackclient
- visualstudio2017sql
- visualstudio2017teamexplorer
- visualstudio2017testagent
- visualstudio2017testcontroller
- visualstudio2017testprofessional
–jeroen