InstallShield2010 を使用して基本的な MSI プロジェクトを作成しました。ここで、異なるブランドのセットアップを構築するための同じプロジェクトが必要です。各ブランドには、製品名、GUID など、別の情報とは異なる情報があります。プロジェクトのビルド中に、InstallShield がこれらのパラメーターを選択できるファイル パスを提供することはできますか?
1 に答える
2
InstallShield Automation Interface を利用したいと思います:
上級開発者向けに、InstallShield は、Visual Basic 実行可能ファイルなどのプログラムや、Windows Scripting Host の VBScript ファイルなどのスクリプトから多くの同じタスクを実行できる COM インターフェイスを公開します。メソッドの呼び出し、プロパティの設定、コレクションへのアクセスなどにより、自動化インターフェイスを介して、プロジェクトを開き、InstallShield インターフェイスで行うのと同じ方法の多くでその機能とコンポーネント データを変更できます。
この「自動化インターフェイス」を使用すると、ビルド スクリプトを記述して、インストーラーの各バージョンをビルドする際に、関心のある変数 (製品名、GUID など) を動的に変更できます。
参照: 自動化インターフェース
于 2012-04-23T15:52:45.100 に答える