2017-04-11 21 views
0

WiXツールセットを使用してアドバンストインストーラのカスタムアクションを作成しています。WiXツールセット:.NET 4.5が必要なカスタムアクション

カスタムアクションプロジェクトはデフォルトで.NET Framework 4ですが、.NET 4.5とのみ互換性のある依存関係を使用したいと思います。

私のインストーラは.NET 4.5.2を必要とするように設定されているため、カスタムアクションが実行されたときに.NET 4.5.2以降が使用可能であると想定することは安全です。

.NETバージョンを安全に増やすことはできますか、それともインストーラが壊れますか?

+0

あなたの出力は? MSIファイルですか?またはブートストラップ(.exe)? –

+0

@MortenFrederiksen LZMA圧縮exe – Alexander

答えて

1

はい、必要な.NETバージョンを増やすことができます。そのバージョンの.NET用のアドバンストインストーラプロジェクトで起動条件を設定していれば、そのバージョンの.NETまたはそれ以上のバージョンがマシンに見つからない場合、MSIは実行されません。

プロジェクトに複数のビルドがある場合は、起動条件がallに設定されていることを確認してください。

関連する問題