Skip to content

Comments

[WiX 5] Migrate workloads#16046

Draft
joeloff wants to merge 29 commits intodotnet:mainfrom
joeloff:workloads-wix5
Draft

[WiX 5] Migrate workloads#16046
joeloff wants to merge 29 commits intodotnet:mainfrom
joeloff:workloads-wix5

Conversation

@joeloff
Copy link
Member

@joeloff joeloff commented Aug 13, 2025

Description

Migrate workload tasks from WiX v3 to v5.

  • Generate SDK style projects for workload installers. Additional task parameters are provided to deal with CPM when adding package references.
  • Replace HEAT usage with new <Files/> element. HEAT will be deprecated in WiX v7.

Test Updates

  • Add tests for workload pack groups.
  • Expand MSI tests
    • Validate install record and dependency provider keys
    • Validate specific files and directories based on the type of installer (manifest, pack, pack group, or workload set)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant