.NET 4.0 と独自のアプリケーションをインストールして、ブートストラップを機能させることを検討してきました。いくつかのブログやチュートリアルを確認しましたが、うまくいきません。
スタック オーバーフローの質問Initiate / call bootstrapper in WiXで、ブートストラップで両方を呼び出す必要があることを読みました。私のブートストラッパーは .NET 4.0 インストーラーのみを呼び出します。これは、両方の部分を呼び出す必要がある部分です。
<Chain>
<PackageGroupRef Id="NetFx40Redist" />
<MsiPackage SourceFile="C:\my app.msi" Cache="yes" Visible="no" After="NetFx40Redist"></MsiPackage>
</Chain>
packagegroupref のみを呼び出します。.NET 4.0 パッケージのインストール中に、エラーが発生します。おそらく簡単で小さなものですが、見つかりません。