1

Basic MSI InstallShield ISMを継承して、.NetとCOMdllが混在するアプリケーションをインストールしました。既存のISMは現在、いくつかのカスタムダイアログを使用してセットアップワークフローを実行しています。

新しい要件は、サイレントインストールの応答ファイルのサポートです。私が理解していることから、これはBasicMSIでは不可能です。

私が検討したオプションの1つは、これをインストールスクリプトに変換し、インストーラーUIを再構築することです。私は今その難しさを探っています。これは良いアプローチですか?

他にどのようなオプションがありますか?

4

2 に答える 2

3

応答ファイルの代わりに、応答変換を使用してみませんか。MSI UI設定は通常、特定の値に設定されている一部のプロパティに変換されます。これらのプロパティをトランスフォームに追加して、構成のためのサイレントインストール中に使用できます。

ここに例があります。それはあなたが必要としているものではありませんが、出発点です:

于 2012-01-18T06:50:24.903 に答える
0

応答ファイルは、InstallScriptプロジェクトに関連する手法です。MSIのサイレントインストールの話には何の意味もありません。応答ファイルのMSIと同等のものは、アドバタイズされたインストールであり、アドバタイズからインストーラーを実行します。しかし、それは現実の世界ではめったに使用されません。

于 2012-01-17T18:46:20.110 に答える