3

カスタム ダイアログのユーザー入力など、WIX 3.5 インストーラーのすべてのプロパティと値を 1 つのファイルにまとめて、サイレント インストール用に MSI インストーラーに渡す方法はありますか? プロパティ ファイルを使用して installshield を使用して応答ファイルを処理するようなことはありますか? すべてのカスタム アクションが installexecute シーケンスにあることを確認しました。すべてのカスタム アクションは c#/.NET にあります

4

2 に答える 2

2

Windows インストーラー SDK ツール ORCA (MSI データベース エディター) を使用して、トランスフォームを作成します。変換では、すべてのプロパティを定義します。

Microsoft Orca を使用した MSI ファイルの編集

トランスフォームを作成したら、次のようにサイレント インストールを実行します。

msiexec /I foo.msi TRANSFORMS=foo.mst /qn /l*v install.log

サイレント インストールでは、UI シーケンスが完全にスキップされるため、応答ファイルのようなユーザー入力は記録されません。プロパティを設定し、UI を完全にスキップしています。

于 2013-10-09T13:18:40.903 に答える