私は InstallShield 2010 を使用して製品のインストーラーを作成しています (はい、それが古いことはわかっており、アップグレードを取得しようとしていますが、今のところこれが私が持っているものです)。
インストーラーが行う必要があることの 1 つは、データを格納するためのディレクトリを作成することです。ただし、特定の機能の組み合わせが選択されている場合にのみ、そのディレクトリを作成したいと考えています (基本的に、1 つの機能を選択し、他の 2 つの機能を選択しないでください)。
[ファイルとフォルダー] ビューでフォルダーを作成しましたが、条件付きでフォルダーを作成する方法がわかりません。選択すべきフィーチャーにコンポーネントを関連付け、他の 2 つのフィーチャーが選択されていないことをコンポーネントの条件として設定しようとしましたが、うまくいきませんでした。フォルダは、他の 2 つの機能が選択されているかどうかに関係なく、関連する機能が選択されるたびに作成されます。
InstallScript を使用して if ステートメント内で作成できると思いますが、できれば InstallShield GUI から作成したいと思います。