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