条件付き配置

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]

Visual Studio 展開で最も重要な機能の 1 つは、インストール、場合によってごとにインストールをカスタマイズするための条件を設定できることです。 たとえば、オペレーティング システムのバージョンに基づいた別のファイルをインストールしたり、既存のキーの値に基づいてレジストリ設定をカスタマイズするまたはターゲット コンピューターに依存するアプリケーションがインストールされていない場合でもインストールを中止する可能性があります。

Visual Studio の配置ツールは 2 つの方法で条件付き展開をサポートします。起動条件を の Condition プロパティを使用します。

起動条件は、条件が満たされない場合、インストールを中止する対象となるコンピューターに条件を評価する使用されます。 起動条件は、オペレーティング システムのバージョン、ファイルの存在、レジストリ値、Window インストーラー コンポーネント、共通言語ランタイム、およびインターネット インフォメーション サービスをチェックする設定できます。 たとえばを特定のオペレーティング システム バージョン Windows 2000; などをチェックする起動条件を設定することがあります。それが見つからない場合、要件しインストールのユーザーが停止されることを通知メッセージを表示は。 起動条件は、 の起動条件エディターで指定します。 詳細については、「配置での起動条件の管理」を参照してください。

の Condition プロパティは Windows インストーラーによって公開されているか、インストーラーで他の要素が設定したプロパティの評価を使用します。 たとえば、Windows インストーラー プロパティ オペレーティング システムのバージョンをインストール中に公開します。 VersionNT に の Condition プロパティそのファイルを設定する Windows 2000 でのみ以上ファイルをインストールする場合は、> = 500。 単一 の Condition プロパティ; で複数の条件を指定できます。たとえば、VersionNT > = 400 AND VersionNT < 500 は Windows NT 4 ではない Windows 2000 のバージョンを指定します。 条件は、ファイル、フォルダー、レジストリ エントリ、およびカスタム アクションに対して設定できます。 詳細については、「展開条件」を参照してください。

参照

参照

条件プロパティ

概念

展開条件

その他の技術情報

配置での起動条件の管理