プログラムの配置 (C++)

更新 : 2007 年 11 月

これで、アプリケーションの作成が完了しました。最後のステップは、他のユーザーが自分のコンピュータにプログラムをインストールするために使用できるインストーラを作成することです。これを行うために、新しいプロジェクトを既存のソリューションに追加します。この新しいプロジェクトの出力は setup.exe ファイルです。これは前に作成したアプリケーションを他のコンピュータにインストールするためのものです。

このチュートリアルでは、アプリケーションの配置に Windows インストーラを使用します。アプリケーションの配置には ClickOnce を使用することもできます。詳細については、「ClickOnce の配置」を参照してください。配置に関する一般的な詳細については、「アプリケーションとコンポーネントの配置」を参照してください。

前提条件

このトピックは、C++ 言語の基本を理解していることを前提としています。C++ の学習を始めたばかりのユーザーには、『C++ Beginner's Guide』(Herb Schildt 著) をお勧めします。このガイドはオンラインで入手できます (https://go.microsoft.com/fwlink/?LinkId=115303)。

この手順で使用している機能は Visual C++ Express では利用できません。

セットアップ プロジェクトを作成してプログラムをインストールするには

  1. [ファイル] メニューの [追加] をポイントし、[新しいプロジェクト] をクリックします。

    [新しいプロジェクトの追加] ダイアログ ボックスが表示されます。

  2. [プロジェクトの種類] ペインで、[その他のプロジェクトの種類] ノードを展開し、[セットアップと配置] を選択します。

  3. [テンプレート] ペインで、[セットアップ ウィザード] をクリックします。セットアップ プロジェクトの名前 (gameInstaller など) を入力し、[OK] をクリックします。

  4. セットアップ ウィザードが表示されます。[次へ] をクリックして続行します。

  5. ウィザードの [プロジェクトの種類の選択] ペインで [Windows アプリケーションのセットアップを作成する] を選択し、[次へ] をクリックして続行します。

  6. ウィザードの [含めるプロジェクト出力の選択] ペインで [game のプライマリ出力] をクリックし、[次へ] をクリックして続行します。

  7. 追加のファイルをインストーラに含める必要はありません。インストーラの [含めるファイルの選択] ペインで [次へ] をクリックします。

  8. ウィザードで変更を確認し、すべて正しいことを確認します。[完了] をクリックして、プロジェクトを作成します。

    新しい gameInstaller プロジェクトがソリューション エクスプローラに表示されます。このプロジェクトは、インストーラに含まれるプロジェクト ファイルだけでなく、アプリケーションの依存関係 (C ランタイム ライブラリ、.NET Framework など) も一覧表示します。

    セットアップ プロジェクトを作成した後で変更できるオプションは数多くあります。詳細については、「Windows インストーラ配置」を参照してください。

  9. インストーラをビルドするには、ソリューション エクスプローラでインストーラを選択し、[ビルド] メニューの [gameInstaller のビルド] をクリックします。

  10. 前のセクションで作成した setup.exe プログラムと gameInstaller.msi プログラムを見つけます。どちらかのファイルをダブルクリックして、コンピュータ上にアプリケーションをインストールします。

次の手順

前へ :プロジェクトのデバッグ (C++) | 次へ :コマンド ライン アプリケーションの作成 (C++)

参照

処理手順

Visual C++ ガイド ツアー

その他の技術情報

配置 (C++)