Skip to content

[main] Fixup template versions and windowsdesktop stack versions#3341

Merged
ViktorHofer merged 3 commits intodotnet:mainfrom
mmitche:cherry-pick-3290
Nov 17, 2025
Merged

[main] Fixup template versions and windowsdesktop stack versions#3341
ViktorHofer merged 3 commits intodotnet:mainfrom
mmitche:cherry-pick-3290

Conversation

@mmitche
Copy link
Member

@mmitche mmitche commented Nov 13, 2025

Port from #3290

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates template package version references and WindowsDesktop stack version handling to use proper dependency tracking instead of VMR-specific workarounds. The changes align version management with the standard Arcade/Maestro dependency flow system.

Key Changes

  • Replaced shared MicrosoftNETSdkWindowsDesktopPackageVersion reference with specific package version properties for WinForms and WPF project templates
  • Added explicit dependency entries for Microsoft.Dotnet.WinForms.ProjectTemplates and Microsoft.Dotnet.Wpf.ProjectTemplates in Version.Details.xml
  • Removed VMR-specific version aliasing and comments that are no longer necessary

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
src/sdk/src/Layout/redist/targets/BundledTemplates.targets Updated to reference specific package version properties for WinForms and WPF templates instead of shared WindowsDesktop SDK version
src/sdk/eng/Version.Details.xml Added dependency entries for WinForms and WPF project templates; removed obsolete VMR-related comment
src/sdk/Directory.Build.props Removed VMR-specific version aliasing; WindowsDesktop package versions now sourced from proper dependency tracking

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@mmitche mmitche changed the title [release/10.0.1xx] Fixup template versions and windowsdesktop stack versions [main] Fixup template versions and windowsdesktop stack versions Nov 13, 2025
@mmitche mmitche requested a review from ViktorHofer November 13, 2025 22:09
@ViktorHofer ViktorHofer enabled auto-merge (squash) November 17, 2025 18:23
@ViktorHofer ViktorHofer merged commit f2d77cc into dotnet:main Nov 17, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants