From 8778baf3e667872446dc196001a6b8d7f8014611 Mon Sep 17 00:00:00 2001 From: Don Olmstead Date: Tue, 7 Oct 2025 13:53:12 -0700 Subject: [PATCH] Update workloads for VS 2022 Remove any workflows that are redundant because they are required for the workloads. Add an additional SDK. Component ID decisions were made by referencing https://learn.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-build-tools?view=vs-2022 --- msbuild-2022/Dockerfile | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/msbuild-2022/Dockerfile b/msbuild-2022/Dockerfile index 56c5e57..7a34100 100644 --- a/msbuild-2022/Dockerfile +++ b/msbuild-2022/Dockerfile @@ -10,16 +10,11 @@ SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPref #-------------------------------------------------------------------- RUN Install-VSBuildTools2022 -InstallationPath C:\MSVS -Workloads ` - Microsoft.VisualStudio.Component.Roslyn.Compiler, ` - Microsoft.Component.MSBuild, ` - Microsoft.VisualStudio.Component.CoreBuildTools, ` Microsoft.VisualStudio.Workload.MSBuildTools, ` - Microsoft.VisualStudio.Component.Windows10SDK, ` - Microsoft.VisualStudio.Component.VC.CoreBuildTools, ` - Microsoft.VisualStudio.Component.VC.Tools.x86.x64, ` - Microsoft.VisualStudio.Component.VC.Redist.14.Latest, ` - Microsoft.VisualStudio.Component.Windows10SDK.18362, ` - Microsoft.VisualStudio.Workload.VCTools + Microsoft.VisualStudio.Workload.VCTools, ` + Microsoft.VisualStudio.Component.VC.Tools.x86.x64,` + Microsoft.VisualStudio.Component.Windows11SDK.26100, ` + Microsoft.VisualStudio.Component.Windows10SDK.18362; #-------------------------------------------------------------------- # Install LLVM for Clang tooling support