次の方法で共有


方法 : プロジェクトへのインストール コンポーネントを追加します。

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

インストール コンポーネントは (たとえば、作成とメッセージ キューやデータベースなどのリソースを構成する)、アプリケーションのインストール中に操作を使用します。 インストール コンポーネントの 2 種類があります。インストーラー クラスをすべてのプロジェクトに追加できると特定のコンポーネントに関連付けられている定義済みのインストール コンポーネント。 インストール コンポーネントを追加する手順する各種の場合とします。

注意

使用している設定またはエディションによっては、ダイアログ ボックスやメニュー コマンドがヘルプに記載されている内容と異なる場合があります。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「設定の操作」を参照してください。

インストーラー クラスをプロジェクトに追加するには

  1. のソリューション エクスプローラー] で、クラスを追加するプロジェクトを選択します。 [プロジェクト] メニューの [新しい項目の追加] をクリックします。

  2. 新しい項目の追加 ダイアログ ボックスで のインストーラー クラスを選択します。

  3. カスタム処理の実行が必要なメソッドをオーバーライドします。 詳細については、「方法 : インストール コンポーネントの既定のメソッドをオーバーライドします。」を参照してください。

    Microsoft Visual Studio MessageQueue コンポーネント、 EventLog コンポーネント、Windows サービス アプリケーション、および PerformanceCounter コンポーネントに関連付けられたリソースをインストールできる定義済みのインストール コンポーネントを出荷します。 これらのコンポーネントまたはアプリケーションの種類のいずれかのインスタンスを使用する場合をプロジェクトに、適切なインストーラーを自動的に追加するには、プロパティ ウィンドウでハイパーリンクを選択することができます。

    プロジェクトに、最初のインストール コンポーネントを追加したプロジェクトに Installer1 という名前のクラス表示されます。 各プロジェクトに配置する以降のインストール コンポーネントがそのクラスにも追加されます。 Installer1 クラスは自動的に使用しているソリューション用配置プロジェクトに登録します。

    Visual Studio は、自動的にインストール コンポーネントに、コンポーネントの作成に必要なプロパティ値をコピーします。 場合によっては、コピーした値を変更するあります。 詳細については、「方法 : インストール コンポーネントを構成します。」を参照してください。

定義済みのインストール コンポーネントをプロジェクトに追加するには

  1. デザイナーでな背景はデザイナーで、なくの内容のいずれかをクリックします。

  2. デザイナーにフォーカスを置いた状態で右クリックし、[インストーラーの追加] をクリックします。

    注意

    定義済みのインストール コンポーネントは、MessageQueueEventLogPerformanceCounter コンポーネント、およびサービス アプリケーション限り表示されます。サービス アプリケーションで作業している場合は、特定のコンポーネントではなく、コンポーネント デザイナー画面選択します。

    Installer1 クラスがプロジェクトに表示され、インストール コンポーネントがこれに追加されます。

  3. 必要に応じて、Installer1 のコード エディターでクラスにアクセスし、インストールするコンポーネントにコピーされた値を変更します。 詳細については、「方法 : インストール コンポーネントを構成します。」を参照してください。

  4. カスタム処理の実行が必要なメソッドをオーバーライドします。 詳細については、「方法 : インストール コンポーネントの既定のメソッドをオーバーライドします。」を参照してください。

  5. プロジェクトが不要に各インストール コンポーネントに対して、手順 1 ~ 3 を実行し続けます。

参照

処理手順

方法 : インストール コンポーネントを構成します。

方法 : インストール コンポーネントの既定のメソッドをオーバーライドします。