方法 : 複数のプロジェクトから成るソリューションを作成する
更新 : 2007 年 11 月
ソリューションは、次の状況で作成されます。
空のソリューションに新しいファイルが追加されたとき
空のソリューション エクスプローラにプロジェクトが追加されたとき
[新しいプロジェクト] ダイアログ ボックスで、[その他のプロジェクトの種類] フォルダの [Visual Studio ソリューション] ノードから空のソリューションが追加されたとき
ソリューション ファイルの物理的関連付けのフレームワークは、ファイルやプロジェクトの作成時に確立されます。
プロジェクトとそのファイルの関係を正確に反映する規則的なファイル構造は、特に大きなプロジェクトで、開発サイクル全体を通じて役立ちます。すべてのプロジェクトを格納する 1 つのルート ソリューション ディレクトリを確立し、その下にすべてのローカル ファイルを保存できます。また、既定では、プロジェクト名の付いたフォルダの中にプロジェクトが作成されます。詳細については、「方法 : ソリューションのディレクトリを作成する」および「プロジェクトにおける項目の管理」を参照してください。
メモ : |
---|
共通のソリューション ディレクトリに複数のプロジェクトを作成することによって、ソース管理されている多数の関連プロジェクトを簡単に共有できるようになります。 |
複数のローカル プロジェクトを格納するルート ソリューションを作成するには
[ファイル] メニューの [新規作成] をポイントし、[プロジェクト] をクリックします。
[新しいプロジェクト] ダイアログ ボックスで、左のペインからプロジェクトの種類を選択します。
右のペインからいずれかのプロジェクト テンプレートを選択します。
[プロジェクト名] ボックスにプロジェクト名を入力します。
メモ : 一部のプロジェクトの種類では、場所を指定することでプロジェクト名を設定するため、[プロジェクト名] ボックスは使用できません。たとえば、Web アプリケーションや XML Web サービス は Web サーバーにあり、そのサーバーで指定された仮想ディレクトリに基づいて名前が設定されます。
[ソリューション] の一覧で、[新しいソリューションを作成する] をクリックします (既に 1 つのファイルが開いている場合)。
[ソリューションのディレクトリを作成] チェック ボックスをオンにします。
[ソリューション名] ボックスに、ソリューションの一意の名前 (通常、[プロジェクト名] で指定したプロジェクト名とは異なる名前) を入力します。
メモ : Web プロジェクトを含む複数のプロジェクトから成るソリューションを作成するときは、最初に空のソリューションを作成し、次にそのソリューションにプロジェクトを追加して、ソリューション ディレクトリを作成します。
ソリューションへのプロジェクトの追加
ソリューションに新しいプロジェクトまたは既存のプロジェクトを追加できます。
ソリューションに新しいプロジェクトを追加するには
ソリューション エクスプローラで、プロジェクトを追加するソリューションまたはソリューション フォルダを選択します。
[ファイル] メニューの [追加] をポイントし、[新しいプロジェクト] をクリックします。
プロジェクトの種類 ペインでプロジェクトの種類を、テンプレート ペインでテンプレートを選択します。
ソリューションに既存のプロジェクトを追加し、現在のソリューションの要件に合うようにプロジェクトを編集することもできます。
ソリューションに既存のプロジェクトを追加するには
ソリューション エクスプローラで、プロジェクトを追加するソリューションまたはソリューション フォルダを選択します。
[ファイル] メニューの [追加] をポイントし、[既存のプロジェクト] をクリックします。
ソリューションに追加するプロジェクトを選択します。
ソリューションの削除
ソリューション全体を完全に削除することもできますが、その場合は、Visual Studio は使用しません。
ソリューションを完全に削除するには
ソリューションを削除する前に、再利用する可能性のあるプロジェクトをすべて移動しておきます。
Windows エクスプローラを使用して、2 つのソリューション ファイル (.sln および .suo) のあるディレクトリを削除します。