C#のWinformプロジェクトを新規作成するとどのようなファイルが作成されるか見てみます。
C#のWinformプロジェクトを作成すると以下のディレクトリ構造が作成されます。いちばん上位のFirstAppフォルダが「ソリューションフォルダ」になり、その下にFirstApp「プロジェクトフォルダ」が作成されます。プロジェクトフォルダの下に、binディレクトリ、objディレクトリ、Propertiesディレクトリが作成されます。
ソリューションフォルダのファイル一覧です。ソリューションフォルダにはソリューションファイル(FirstApp.sln)が作成されています。ソリューションフォルダは複数のプロジェクトを管理するためのファイルです。
プロジェクトフォルダのファイル一覧です。プロジェクトのソースコード(Form1.cs)や各種デザイナファイルなどのプログラムのコードが作成されます。また、プロジェクトファイル(FirstApp.csproj)も作成されます。
プロジェクトフォルダ内のbinフォルダです。Debugフォルダが作成されます。Releaseモードでビルドした場合にはここにReleaseフォルダも作成されます。
Debugフォルダ内にはデバッグモードでビルドしたビルド結果ファイルが保存されます。
プロジェクトフォルダ内のobjフォルダ内にはオブジェクトファイルが保存されます。
objフォルダ内もDebugとReleaseでフォルダが分かれます。
プロジェクトフォルダ内のPropertiesフォルダ内にはAssemblyInfo.csファイルやリソースファイル、Settingsファイルなどが作成されます。