プロジェクト ファイルとメイクファイル
更新 : 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 |
プロジェクト |
アプリケーション ウィザードで作成された実際のファイル名を使用して、プロジェクトの各ファイルについて説明したファイル。プロジェクトの親ディレクトリにあります。 |