wix v3.8 をバンドルした .net と msi を含む exe インストーラーを作成します。インストーラーは、インストール時にバンドルと msi の 2 つの UI を表示します。ユーザー要件は、インストーラーが 1 つの UI を表示することです。フォロワーとしての私のコード:
<Chain>
<ExePackage Id="DoNetFull" Name =".NET Framework 4.0 full runtime" Cache="no" Compressed="yes" PerMachine="yes" Vital="yes" SourceFile="Resource\dotNetFx40_Full_x86_x64.exe"
InstallCommand="/q /norestart" Permanent="yes" DetectCondition="Netfx4FullVersion AND (NOT VersionNT64 OR Netfx4x64FullVersion)">
<ExitCode Behavior="forceReboot"/>
</ExePackage>
<MsiPackage Id="WinApp" Compressed="yes" DisplayInternalUI="yes" ForcePerMachine="yes" SourceFile="Resource\WinAppSetup.msi" Vital="yes" InstallCondition="NOT VersionNT64"></MsiPackage>
</Chain>
MsiPackage の DisplayInternalUI は、対話型ダイアログがいくつかあるため、yes に設定する必要があります。ありがとう!