Skip to content

[Windows] Add Windows 11 SDK version 10.0.28000 #14208

Open
v-sergei-pyshnoi wants to merge 4 commits into
actions:mainfrom
v-sergei-pyshnoi:add-win-sdk
Open

[Windows] Add Windows 11 SDK version 10.0.28000 #14208
v-sergei-pyshnoi wants to merge 4 commits into
actions:mainfrom
v-sergei-pyshnoi:add-win-sdk

Conversation

@v-sergei-pyshnoi

Copy link
Copy Markdown
Contributor

Description

This PR adds Windows 11 SDK version 10.0.28000 to all windows images

Related issue:

#14198

Check list

  • Related issue / work item is attached
  • Tests are written (if applicable)
  • Documentation is updated (if applicable)
  • Changes are tested and related VM images are successfully generated

Copilot AI review requested due to automatic review settings June 9, 2026 15:16

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds Windows 11 SDK 10.0.28000 support across Windows images by updating Visual Studio toolset component lists, the install script, and validation tests.

Changes:

  • Added Microsoft.VisualStudio.Component.Windows11SDK.28000 to multiple Windows/VS toolset JSON definitions.
  • Installed Windows 11 SDK 10.0.28000 via Install-VisualStudio.ps1.
  • Added a Pester test to validate the 10.0.28000.0 SDK props file exists.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
images/windows/toolsets/toolset-win-11-vs2026-arm64.json Adds VS component for Windows 11 SDK 28000 to the VS2026 ARM64 toolset.
images/windows/toolsets/toolset-win-11-arm64.json Adds VS component for Windows 11 SDK 28000 to the Win11 ARM64 toolset.
images/windows/toolsets/toolset-2025.json Adds VS component for Windows 11 SDK 28000 to the 2025 toolset.
images/windows/toolsets/toolset-2025-vs2026.json Adds VS component for Windows 11 SDK 28000 to the 2025 VS2026 toolset.
images/windows/toolsets/toolset-2022.json Adds VS component for Windows 11 SDK 28000 to the 2022 toolset.
images/windows/scripts/tests/VisualStudio.Tests.ps1 Adds a test asserting the 28000 SDK props file exists.
images/windows/scripts/build/Install-VisualStudio.ps1 Adds installer invocation for Windows 11 SDK 10.0.28000.

Comment on lines +51 to +55
# Install Windows 11 SDK version 10.0.28000
Install-Binary -Type EXE `
-Url 'https://go.microsoft.com/fwlink/?linkid=2366211' `
-InstallArgs @("/q", "/norestart", "/ceip off", "/features OptionId.UWPManaged OptionId.UWPCPP OptionId.UWPLocalized OptionId.DesktopCPPx86 OptionId.DesktopCPPx64 OptionId.DesktopCPParm64") `
-ExpectedSubject $(Get-MicrosoftPublisher)
Comment on lines +39 to +41
It "Verifies 28000 SDK is installed" {
"${env:ProgramFiles(x86)}\Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\10.0.28000.0\UAP.props" | Should -Exist
}
# Install Windows 11 SDK version 10.0.28000
Install-Binary -Type EXE `
-Url 'https://go.microsoft.com/fwlink/?linkid=2366211' `
-InstallArgs @("/q", "/norestart", "/ceip off", "/features OptionId.UWPManaged OptionId.UWPCPP OptionId.UWPLocalized OptionId.DesktopCPPx86 OptionId.DesktopCPPx64 OptionId.DesktopCPParm64") `
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants