PS> winget install Microsoft.DotNet.SDK.10 --source winget
PS> dotnet tool install wix --version 5.0.0
PS> dotnet add package WixToolset.BootstrapperApplications.wixext --version 5.0.0PS> dotnet build .\combinedInstaller.wixproj| <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | |
| xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> | |
| <Bundle | |
| Name="CombinedInstaller" | |
| Version="0.0.0.1" | |
| UpgradeCode="5f2d17b8-003e-45a7-8756-9565f9006507" | |
| Compressed="no"> | |
| <BootstrapperApplication> | |
| <bal:WixStandardBootstrapperApplication | |
| LicenseUrl="" | |
| Theme="hyperlinkLicense"/> | |
| </BootstrapperApplication> | |
| <Chain> | |
| <PackageGroupRef Id="BundlePackages" /> | |
| </Chain> | |
| </Bundle> | |
| <Fragment> | |
| <PackageGroup Id="BundlePackages"> | |
| <MsiPackage Id="CRCPackage" SourceFile=".\crc-windows-amd64.msi" /> | |
| <MsiPackage Id="PodmanPackage" SourceFile=".\podman-installer-windows-amd64.msi" /> | |
| </PackageGroup> | |
| </Fragment> | |
| </Wix> |
| <Project Sdk="WixToolset.Sdk/5.0.0"> | |
| <PropertyGroup> | |
| <OutputType>Bundle</OutputType> | |
| <TargetFramework>net6.0</TargetFramework> | |
| </PropertyGroup> | |
| <ItemGroup> | |
| <PackageReference Include="WixToolset.BootstrapperApplications.wixext" Version="5.0.0" /> | |
| </ItemGroup> | |
| </Project> |