ユーザー マシンでのユーザー入力を予期するサード パーティの実行可能ファイルをインストールしたいと考えています。この目的のために、インストールをサイレントにしたいと考えています。
wixを使用して達成する方法はありますか?
ユーザー マシンでのユーザー入力を予期するサード パーティの実行可能ファイルをインストールしたいと考えています。この目的のために、インストールをサイレントにしたいと考えています。
wixを使用して達成する方法はありますか?
最も「正しい」方法は、とをインストールするためにBundle
を使用した を作成することです。アトリビュートを介してへの入力を制御できます。属性は、次のようにして から s を使用できます。Chain
ExePackage
MsiPackage
ExePackage
InstallCommand
InstallCommand
Variable
Bundle
<ExePackage InstallCommand="[MyVariable] -someswitch"
DetectCondition="DetectedThirdPartyInstalled"
SourceFile="path\to\thirdparty.exe" />
.msi 中に実行可能ファイルをインストールしようとする必要がある場合は、a を使用する必要がCustomAction
あり、ExeCommand
属性はパラメーターを渡すことができます。それは次のようになります。
<CustomAction FileKey="FileIdForThirdPartyExe" ExeCommand="[MyProperty] -someswitch" />
その他の詳細については、これらのキーワードの WiX.chm を参照してください。