0

InstallShieldに、setup.exeとともに再配布されている前提条件が、ターゲットシステムで保留中のものを示す次の画像のように、ターゲットシステムにすでにインストールされていることを示す方法はありますか。これがすでにインストールされていることを示したい場合はどうすればよいですか?

ここに画像の説明を入力してください

4

1 に答える 1

0

これを示すUIには何もありません。setup.exe / debuglogを実行し、それを読んで、何がスキップされたかを把握できます。

Q105473:情報:Setup.exeコマンドラインパラメーター

FWIW、MSI(AppSearch / LaunchConditionsテーブル)にもチェックを実装する習慣があります。このように、setup.exeがバイパスされ、MSIが直接呼び出された場合でも、前提条件が欠落しているという悪い状態にならないようにする必要があります。これが手間がかかる場合は、SETUPEXEDIRプロパティを使用して、MSIがsetup.exeによって起動されたことを確認できます。

于 2012-05-14T12:07:54.677 に答える