以下のコード行を WIX で実行したいのですが、コマンド プロンプトで実行できるコードは次のとおりです。
dism.exe /online /enable-feature:NetFx3 /quiet /norestart -----> 有効にするには
dism /online /get-featureinfo:netfx3 ------> 値を確認するには
以下のコード行を WIX で実行したいのですが、コマンド プロンプトで実行できるコードは次のとおりです。
dism.exe /online /enable-feature:NetFx3 /quiet /norestart -----> 有効にするには
dism /online /get-featureinfo:netfx3 ------> 値を確認するには
Wix を使用して実行したいことが実行可能ファイルを起動することだけである場合、Wix/windows インストーラーはそれを行うための複数の方法を提供します。
私は通常、Wix ツールセットが提供する Quite Execution カスタム アクションを使用することを好みます。その理由は、コンソール ウィンドウを表示せずに実行可能ファイルを起動できるためです。そうしないと、カスタム アクション コードを記述する必要がありました。
を見てみましょう :
http://wixtoolset.org/documentation/manual/v3/customactions/qtexec.html
上記の URL の例は、開始するのに十分です。
QtExec (Quite execution カスタム アクション) を使用するには、MSI をビルドするときに WixUtilExtension への参照を含める必要があります。これを行うには、Light.exe を呼び出すときにコマンド ライン引数 -ext WixUtilExtension.dll を追加します。