ソリューションとプロジェクトの作成

Visual Studio でプロジェクトを作成すると、そのプロジェクトを含むソリューションも作成されます。複数のプロジェクトから成るソリューションを作成する方法については、「方法 : 複数のプロジェクトから成るソリューションを作成する」を参照してください。既存のコード ファイルからプロジェクトをする方法については、「方法 : 既存のコード ファイルからプロジェクトを作成する」を参照してください。

[!メモ]

ウイルス対策ソフトウェアでメッセージが表示され、プロジェクトのテンプレートまたはウィザードで実行中のスクリプトのブロックを勧められた場合は、スクリプトのブロックを選択しないでください。スクリプトのブロックを選択すると、Visual Studio がシャットダウンします。スクリプトの実行時にこのメッセージが表示されないようにするには、ウイルス対策ソフトウェアの設定で、スクリプトのブロックを解除します。ただし、この設定を変更すると、Visual Studio に対してだけではなく、スクリプトのブロックがすべて無効になります。

[!メモ]

このトピックの説明は、Visual Studio Professional Edition に基づいています。、メニュー コマンド、設定または Visual Studio のエディションによっては、ここに記載と異なるダイアログ ボックスやことがあります。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「Visual Studio の設定」を参照してください。

プロジェクトおよびテンプレート

Visual Studio では、プロジェクト テンプレートを使用して、ユーザー入力に基づいた新しいプロジェクトが生成されます。各テンプレートは、異なるプロジェクトの種類を表します。ユーザーがプロジェクトに追加する個々のファイルは、項目テンプレートから生成されます。

[インストール済み] の下の左ペインにある一覧のナビゲーションによって [新しいプロジェクト] のダイアログ ボックスからインストール済みのプロジェクト テンプレートを検索できます。また、最近使用したか、MSDN の Web サイトからダウンロードし、インストールできるテンプレートの [オンライン] の下で、プロジェクトの種類の [最近使用したファイル] の下に移動します。

ダイアログ ボックスの右上隅にある検索ボックスを使用して、プロジェクト テンプレートを検索することもできます。検索を実行すると、最近使用したテンプレート、インストールされているテンプレート、オンライン テンプレートのうち、選択したカテゴリの一覧から得られた結果が中央のペインに表示されます。詳細については、「Visual Studio の既定のプロジェクト テンプレート」を参照してください。

プロジェクトの作成

プロジェクトが作成されると、そのプロジェクトが既にソリューションに属していない限り、ソリューションが自動的に生成されます。

プロジェクトを作成し、そのプロジェクトを格納するソリューションを作成するには

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

    これにより、[新しいプロジェクト] ダイアログ ボックスが表示されます。

  2. 左ペインで、を選択 [インストール済み] は、展開された一覧からプロジェクトの種類のカテゴリを選択します。

    最近同じ種類のプロジェクトを作成したら、より高速なナビゲーションのはなく[ [最近使用したファイル]

  3. 中央のペインからいずれかのプロジェクト テンプレートを選択します。

    右ペインに、選択したテンプレートの説明が表示されます。

  4. [名前] ボックスに、新しいプロジェクトの名前を入力します。

    [!メモ]

    一部のプロジェクトの種類では、場所を指定することでプロジェクト名を設定するため、[プロジェクト名] ボックスは使用できません。たとえば、Web アプリケーションまたは XML Web サービスは Web サーバーにあり、そのサーバーで指定された仮想ディレクトリに基づいて名前が設定されます。

  5. [場所] ボックスで保存先の場所を選択します。

    [!メモ]

    テンプレート プロジェクトを作成している間、[場所] ボックスは使用できない場合があります。詳細については、「一時プロジェクト」を参照してください。

  6. 可能であれば、[ソリューション] の一覧で、ソリューションを作成するか、[ソリューション エクスプローラー] で開いているソリューションにプロジェクトを追加するかどうかを指定します。

  7. [ソリューション名] ボックスに、ソリューションの名前を入力します。

    Visual Studio では、この名前が最終的なプロジェクトの名前空間に使用されます (該当する場合)。既定では、ソリューション名は製品名と一致します。

  8. [ソリューションのディレクトリを作成] のチェック ボックスをオンにします。

  9. [OK] をクリックします。

[新しいプロジェクト] のダイアログ ボックスの上部の .NET Framework のバージョンのドロップダウン メニューを使用して、以前のバージョンの .NET Framework を対象とするプロジェクトを作成できます。このバージョンの .NET Framework と互換性のあるテンプレートのみが一覧に表示されるため、プロジェクト テンプレートを選択する前にこの値を設定します。

4 以前のバージョンの .NET Framework にアクセスするには、.NET Framework 3.5 がシステムにインストールされている必要があります。

オンライン サンプルからソリューションの作成

パッケージ アプリケーションから MSDN Code Gallery完全にサンプルをダウンロードし、インストールするには、Visual Studio を使用します。

各サンプルをダウンロードするか、テクノロジやトピックを共有する関連のサンプルを含むサンプル パックをダウンロードできます。ソース・コードの変更が、ダウンロードするすべてのサンプル コードに公開されたときに通知を受け取ることができます。

詳細については、「オンライン サンプルへのアクセス」を参照してください。

空のソリューションの作成

プロジェクトはソリューション内に配置されている必要がありますが、プロジェクトを持たないソリューションを作成することもできます。

空のソリューションを作成するには

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

  2. 左ペインで、を選択 [インストール済み][その他のプロジェクトの種類] 選択し、展開された一覧から [Visual Studio ソリューション] を選択します。

  3. 中央のペインで、[空のソリューション] を選択します。

  4. ソリューションの [名前] および [場所] の値を設定し、[OK] をクリックします。

空のソリューションの作成後、[プロジェクト] メニューの [新しい項目の追加] または [既存項目の追加] をクリックして、新規または既存のプロジェクトまたは項目を追加できます。

zfzh36t7.collapse_all(ja-jp,VS.110).gifソリューションの削除

ソリューションを完全に削除することもできますが、その場合は、Visual Studio は使用しません。ソリューションを削除する前に、別のソリューションで再利用するプロジェクトはすべて移動しておいてください。その後、.sln および .suo ソリューション ファイルを含むディレクトリを削除するには、ファイル エクスプローラーを使用します。

[!メモ]

.suo ファイルは既定のファイル エクスプローラーの設定で表示する隠しファイルです。

ソリューションを削除するには

  1. [ソリューション エクスプローラー] では、削除、[エクスプローラーでフォルダーを開く] を選択するためのソリューションを右クリックします。

  2. ファイル エクスプローラーで、1 レベルの先頭に移動します。

  3. ソリューションのあるディレクトリを選択し、Del キーを押します。

参照

処理手順

方法 : 複数のプロジェクトから成るソリューションを作成する

概念

ソリューション エクスプローラーの使用

その他の技術情報

ソリューション、プロジェクト、およびファイルの管理