0

したがって、InstallShield 2009 Premier プロジェクトと、テキスト (編集可能) フィールドを持つカスタム ダイアログがあります。メンテナンス モード (具体的には REPAIR) 中にそのフィールドに値 (文字列) を入力する必要があります。この情報をレジストリに保存することになっていると思います。問題は、この (現在の) インストール インスタンスに固有のレジストリ キーを見つける方法です。また、複数のインストールをサポートする必要があります。

独自のサブキーを作成できる、現在のインストールのレジストリ キーを取得する InstallScript 関数はありますか?

ありがとう

4

1 に答える 1

0

ProductCode一度にインストールできる特定の MSI のインスタンスは 1 つだけなので、そのプロパティをカスタム アクションまたはシステム検索 (純粋な InstallScript プロジェクトの場合は変数PRODUCT_GUIDと変数) で使用できます。INSTANCE_GUIDこの種のものを保存する一般的な場所の 1 つは、"Uninstall" キーで文字列データを使用することです。

于 2012-07-10T11:52:34.373 に答える