InstallShield プロパティによるインストール条件を変える方法 [InstallShield]
InstallShieldバージョン: 2010
プロジェクトタイプ: 基本のMSIプロジェクト
インストールするPCの環境によりインストールする内容を変更する場合がある。そのさいコンポーネントのプロパティ“条件”を利用し、インストールするファイルまたはファイル群に条件を設定することで実現できる。
この説明では、ヘルプファイルにインストール条件を設定するとして説明する。
1.条件を設定するファイルの確認
インストールデザイナから「編成」->「コンポーネント」を選択、ビュー画面から「コンポーネント」->「AllOtherFiles」->「ファイル」を選択する。ここでヘルプファイルがコンポーネントに登録されていることを確認する。
2.条件の設定
再びビューの「コンポーネント」->「AllOtherFiles」と選択するとプロパティが現れる。
3.インストール条件を設定する。
プロパティ「条件」のプロパティボタンを押すと、条件ビルダが起動するので条件を設設定する。ここでは、先に設定した“P-Tool”の有無によるリモートPCプロパティ“REMOTE_PC”を使用する。
“P-Tool.txt”が存在する場合、“REMOTE_PC”プロパティにはファイルへのパスが入力されるため、それを評価する式を“REMOTE_PC <> “””を設定する。
4.動作確認
P-Tool.txtが存在する場合
TestHelp.txtがインストールされた。
P-Tool.txtが無い場合
TestHelp.txtがインストールされない。