Migrate to Wix5 by NikolaMilosavljevic · Pull Request #428 · dotnet/cli-lab
global.json
Adds WiX 5 SDK reference
eng/Versions.props
Defines WiX 5 and Build.Tasks.Installers package versions
eng/Version.Details.xml
Tracks Build.Tasks.Installers dependency
src/redist/redist.csproj
Updates to use centralized package version and adds wixproj P2P reference
src/redist/targets/GenerateMSIs.targets
Removes WiX 3 acquisition and replaces PowerShell script with MSBuild invocation
src/redist/targets/packaging/windows/dotnetCoreUninstall/uninstall-tool.wixproj
New WiX SDK project file replacing PowerShell script
src/redist/targets/packaging/windows/dotnetCoreUninstall/variables.wxi
Updates platform variable references from Platform to InstallerPlatform
src/redist/targets/packaging/windows/dotnetCoreUninstall/provider.wxs
Updates to WiX v4 schema and modern Provides syntax
src/redist/targets/packaging/windows/dotnetCoreUninstall/dotnet.wxs
Converts from Product/Package to Package-only, updates to v4 schema, modernizes UI Publish elements
src/redist/targets/packaging/windows/dotnetCoreUninstall/generatemsi.ps1
Deleted PowerShell script no longer needed with WiX SDK