インストーラーのバンドルを作成していますが、次のエラー メッセージが表示され続けます。
「このインストール パッケージを開くことができませんでした。アプリケーション ベンダーに連絡して、これが有効な Windows インストーラー パッケージであることを確認してください。」
手動で起動すると、インストーラーは正常に動作します。バンドルに何か問題がありますか? WiX 3.7 を使用しています。また、バンドル内のアップグレード コードとインストーラーは同じである必要がありますか?
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Bundle Name="Bootstrapper1" Version="$(var.Version)"
Manufacturer="$(var.CompanyName)"
UpgradeCode="$(var.ProductUpgradeCode)"
Copyright="Copyright© 2013"
Condition="((VersionNT >= v5.1) AND (ServicePackLevel >= 3)) OR
((VersionNT >= v5.2) AND (ServicePackLevel >= 2)) OR (VersionNT >= v6.0)">
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" />
<Chain>
<MsiPackage Id="Setup" Compressed="yes" SourceFile="$(var.Installer.TargetPath)"
Vital="yes">
<MsiProperty Name="INSTALLLOCATION" Value="[InstallFolder]" />
</MsiPackage>
</Chain>
</Bundle>
</Wix>