方法 : ClickOnce アプリケーションと共に必須コンポーネントをインストールする

ClickOnce アプリケーションを実行するためには、コンピューターにあらかじめ .NET Framework の正しいバージョンがインストールされている必要があります。また、多くのアプリケーションには、それ以外にも必須コンポーネントがあります。 ClickOnce アプリケーションを発行するとき、アプリケーションと一緒にパッケージ化する一連の必須コンポーネントを選択できます。 インストール時には、それぞれの必須コンポーネントが既に存在するかどうかがチェックされます。存在しない場合、ClickOnce アプリケーションのインストール前にそのコンポーネントがインストールされます。

必須コンポーネントをパッケージ化して発行する代わりに、コンポーネントのダウンロード場所を指定することもできます。 たとえば、発行するアプリケーションごとに必須コンポーネントを含めるのではなく、すべての必須コンポーネントのインストーラーが格納されている一元的なファイル共有または Web 上の場所を指定して、インストール時にその場所からコンポーネントがダウンロードされてインストールされるように設定できます。

必須コンポーネントは、プロジェクト デザイナー発行ペインからアクセスできる [必須コンポーネント] ダイアログ ボックスで管理されます。

注意

定義済みの必須コンポーネントのリストに加えて、独自のコンポーネントをリストに追加することもできます。 詳細については、「ブートストラップ パッケージの作成」を参照してください。

ClickOnce アプリケーションと共にインストールする必須コンポーネントを指定するには

  1. ソリューション エクスプローラーでプロジェクトが選択されている状態で、[プロジェクト] メニューの [プロパティ] をクリックします。

  2. [発行] ペインをクリックします。

  3. [必須コンポーネント] をクリックして [必須コンポーネント] ダイアログ ボックスを開きます。

  4. [必須コンポーネント] ダイアログ ボックスの [必須コンポーネントをインストールするセットアップ プログラムを作成する] チェック ボックスをオンにします。

  5. [必須コンポーネント] リストで、インストールするコンポーネントのチェック ボックスをオンにし、[OK] をクリックします。

    選択したコンポーネントが、アプリケーションと共にパッケージ化されて発行されます。

必須コンポーネントに別のダウンロード場所を指定するには

  1. ソリューション エクスプローラーでプロジェクトが選択されている状態で、[プロジェクト] メニューの [プロパティ] をクリックします。

  2. [発行] ペインをクリックします。

  3. [必須コンポーネント] をクリックして [必須コンポーネント] ダイアログ ボックスを開きます。

  4. [必須コンポーネント] ダイアログ ボックスの [必須コンポーネントをインストールするセットアップ プログラムを作成する] チェック ボックスをオンにします。

  5. [必須コンポーネントのインストール場所を指定してください] セクションの [次の場所から必須コンポーネントをダウンロード] をクリックします。

  6. ドロップダウン リストから場所を選択するか、または URL、ファイル パス、FTP の場所のいずれかを入力して、[OK] をクリックします。

    注意

    指定したコンポーネントのインストーラーが指定した場所に存在することを確認する必要があります。

参照

処理手順

方法: 発行ウィザードを使用して ClickOnce アプリケーションを発行する

その他の技術情報

ClickOnce アプリケーションの発行