Файлы в проекте Microsoft Visual Studio 2008
Меня всегда интересовал вопрос, какие же файлы и для чего создаёт среда разработки Microsoft Visual Studio 2008 при создании проекта. Сегодня я хотел бы разобраться, что действительно нужно, а что создаёт только лишний вес при переносе и хранении исходных данных.
Итак, я создал простой консольный проект Hello World в среде разработки Microsoft Visual Studio 2008 и вот какие файлы у меня получились:
- *.sln - Microsoft Visual Studio Solution File. В этом файле содержится информация из чего состоит приложение, как называется и какой файл проект относится к нему. Для того что бы открыть этот проэкт, нужно запускать этот файл
- *.cs - C Sharp. В этом файле храниться исходный код программы. Visual Studio по умолчанию его называет Program.cs
- *.csproj - это XML-файл, содержащий все необходимые характеристики проекта. В частности информация о платформе, имя корневого пространства имен.
- Properties/AssemblyInfo.cs - Этот файл содержит в себе информацию о сборке. Поподробнее Шаг 81.
- папка bin - содержит откомпилированные файлы.
/*.pdb -файл содержит отладочную информацию о приложении: локальные переменные, функции, разметка исходного кода и т.д.
/*.vshost.exe - я так и не разобрался, что это точно такое, что то вроде для отладки приложения. Но это нужно только Visual Studio.
/*.vshost.exe.manifest - аналогично предыдущему.
- папка obj -содержит временные и промежуточные файлы.
В итоге: при переносе исходного кода, можно смело удалять папки bin и obj.
Случайные посты:

TRSteep
Пишете кратко и понятно, жалко мало уроков…