次の方法で共有


プロジェクト ファイルとメイクファイル

更新 : 2007 年 11 月

Visual Studio でプロジェクトを作成すると、以下のファイルが作成されます。これらのファイルを使用して、ソリューション内のプロジェクト ファイルを管理します。

ファイル名

ディレクトリの場所

ソリューション エクスプローラでの場所

説明

Solname.sln

Projname

ソリューション エクスプローラでは非表示

開発環境内で使用するソリューション ファイル。1 つまたは複数のプロジェクトのすべての要素を 1 つのソリューションにまとめます。ファイルはプロジェクトの親ディレクトリに格納されます。

Projname.suo

Projname

ソリューション エクスプローラでは非表示

開発環境内で使用するソリューション オプション ファイル。ソリューションに対して設定したすべてのユーザー オプションがこのファイルに格納されるため、プロジェクトのソリューションを開くたびに、設定した操作環境とカスタマイズした内容が再現されます。ファイルはプロジェクトの親ディレクトリに格納されます。

Projname.vcproj

Projname

ソリューション エクスプローラでは非表示

開発環境内で使用するプロジェクト ファイル。以前のバージョンでは、このファイルは Projname.dsp と呼ばれていました。プロジェクトに固有の情報が格納されています。各プロジェクトに個別の .vcproj ファイルがあります。詳細については、「プロジェクト ファイル」を参照してください。このファイルは親プロジェクト ディレクトリに格納されています。

Projname.idl

Projname

ソース

コントロール タイプ ライブラリ用のインターフェイス記述言語のソース コードが記述されたファイル。Visual C++ では、このファイルを使用してタイプ ライブラリを生成します。生成されたライブラリは、コントロールのインターフェイスをほかのオートメーション クライアントに公開します。詳細については、Windows SDK の「Interface Definition (IDL) File」を参照してください。

Projname.ncb

Projname

ソリューション エクスプローラでは非表示

コンパイルされないブラウザ ファイル。このファイルには、パーサーで生成される情報が格納されます。情報は、クラス ビューで使用します。誤って、または故意にファイルが削除された場合は、自動的に再生成されます。

Readme.txt

Projname

プロジェクト

アプリケーション ウィザードで作成された実際のファイル名を使用して、プロジェクトの各ファイルについて説明したファイル。プロジェクトの親ディレクトリにあります。

参照

概念

Visual C++ プロジェクトに対して作成されるファイルの種類