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

更新 : 2007 年 11 月

ソリューション エクスプローラを使用すると、項目を表示したり、ソリューションやプロジェクトで項目管理タスクを実行したりできます。また、Visual Studio のエディタを使って、ソリューションまたはプロジェクトのコンテキスト外にあるファイルを操作することもできます。

階層表示

1 つのソリューションとそのプロジェクトが、ソリューション、プロジェクト、および項目のステータスに関する最新情報と共に階層表示されます。このため、同時に複数のプロジェクトで作業できます。

詳細情報

参照項目

プロジェクトと項目

方法 : プロジェクトによるファイルの管理方法を識別する

[その他のファイル] フォルダ内の外部ファイルの作成、表示、および管理

方法 : [その他のファイル] フォルダのファイルを管理する

[ソリューション項目] フォルダ内のビルドに含まれるファイルやその他の項目の作成および管理

方法 : ソリューション項目を追加および削除する

項目とコンテナ

ソリューション エクスプローラに表示される項目は、プロジェクトやソリューションのコンテナと項目との関係に基づいて管理されます。項目は、次の 3 つのいずれかとして関連付けられます。

  • プロジェクト項目。フォーム、ソース ファイル、クラスなどがあり、ソリューション エクスプローラのプロジェクト フォルダに表示されます。

  • ソリューション項目。ソリューション項目は、ソリューション エクスプローラの [ソリューション項目] フォルダに表示されます。

  • その他のファイル。その他のファイルは、プロジェクトにもソリューションにも関連付けられていないファイルであり、[その他のファイル] フォルダに表示されます。

ソリューション エクスプローラでは、プロジェクトから独立した作業が可能であり、プロジェクトに関連付けずにファイルを編集したり作成したりできます。ソリューション エクスプローラでは、このようなファイルが [その他のファイル] フォルダに表示されます。また、ソリューションだけに関連付けられたファイルを操作することもできます。これらの項目は、[ソリューション項目] フォルダに表示されます。

詳細情報

参照項目

プロジェクトと項目

プロジェクトにおける項目の管理

ソリューション

コンテナとしてのソリューション

プロジェクト

コンテナとしてのプロジェクト

プロジェクトの項目

プロジェクト項目

[ソリューション項目] フォルダ内の項目

ソリューション項目

[その他のファイル] フォルダ内のファイル

その他のファイル

項目管理コマンド

ソリューション エクスプローラは、さまざまな管理コマンドをサポートしています。使用できる管理コマンドは、指定した項目のプロジェクトの種類によって決まります。たとえば、Visual C# Web プロジェクトのファイルを選択した場合は、[削除] コマンドを使ってファイルを完全に削除できます。ただし、Visual C++ プロジェクトのファイルを選択した場合は、ファイルとプロジェクトの間のリンクを削除することはできますが、ストレージの物理的なファイルは削除できません。

詳細情報

参照項目

[コピー] コマンド

方法 : 項目をコピーする

[移動] コマンド

方法 : 項目を移動する

[リンク] コマンド

方法 : プロジェクトに既存の項目を追加する

[Remove] コマンドと [削除] コマンド

方法 : 項目を除去、削除、除外する

[アンロード] コマンドと [再読み込み] コマンド

方法 : プロジェクトをアンロードして再読み込みする

[名前を付けて保存] コマンド

方法 : エンコーディングでファイルを管理する

[名前の変更] コマンド

方法 : ソリューション、プロジェクト、および項目の名前を変更する

[最新の情報に更新] コマンド

方法 : ソリューション エクスプローラで項目を最新表示する

[ファイルを開くアプリケーションの選択] コマンド

方法 : 既定のエディタを変更または追加する

参照

概念

プロジェクトにおける項目の管理

参照

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

その他の技術情報

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