Знакомство с решениями, проектами и элементами

Чтобы эффективно управлять элементами, используемыми на этапе разработки, например ссылками, подключениями данных, папками и файлами, в Visual Studio предусмотрены два типа контейнеров. Эти контейнеры называются решениями и проектами. Также, Visual Studio предоставляет папки решений для того, чтобы структурировать связанные проекты по группам и затем выполнять действия над этими группами проектов. Частью интегрированной среды разработки (IDE) является интерфейс для просмотра и управления этими контейнерами и связанными с ними элементами — Обозреватель решений.

Контейнеры: проекты и решения

Решения и проекты содержат элементы, которые представляют ссылки, подключения к данным, папки и файлы, необходимые для создания приложения. Решение может содержать несколько проектов, тогда как проект обычно содержит несколько элементов. Эти контейнеры позволяют воспользоваться преимуществами интегрированной среды разработки следующими способами:

  • Возможностью управления параметрами для решения в целом или для отдельных проектов

  • Возможностью использования обозревателя решений для управления параметрами управлениями файлами при более тщательной работе с элементами, необходимыми для разработки приложения

  • Возможностью добавления необходимых элементов к нескольким проектам в решении или к решению без создания ссылки на эти элементы в каждом проекте

  • Возможностью работы с несколькими файлами, которые независимы от решений или проектов

Элементы: файлы, ссылки, подключения к данным

Элементы могут представлять собой файлы и другие составляющие проекта, например ссылки, подключения к данным или папки. В обозревателе решений элементы можно сгруппировать следующими способами:

  • В виде элементов проекта, которые являются элементами, составляющими данный проект, например формами, исходными файлами и классами в пределах проекта в обозревателе решений. Группировки и отображение зависят от выбранного шаблона проекта и от внесенных изменений.

  • В виде элементов решения для файлов, применимых к данному решению в целом, в папке "Элементы решения" в обозревателе решений.

  • В виде прочих файлов для файлов, не связанных с проектом или решением, которые могут отображаться в папке "Прочие файлы".

Подробные сведения об использовании обозревателя решений, см. в перечисленных ниже разделах.

Дополнительные сведения

См.

Решения и проекты

Решения как контейнеры

Проекты как контейнеры

Выполнение типичных задач управления файлами

Управление решениями, проектами и файлами

Решения и структуры каталогов

Практическое руководство. Создание каталогов для решений

Обозреватель решений в интегрированной среде разработки (IDE)

Решения, элементы пользовательского интерфейса

Управление несколькими проектами в решении

Многопроектные решения

Независимые от проектов элементы, включаемые в построение решения, на которые ссылаются несколько проектов

Элементы решений

Связанные с решением элементы интерфейса в IDE

Решения, элементы пользовательского интерфейса

Работа вне рамок проектов и решений

Прочие файлы

Веб-проекты

Сравнение проектов веб-приложений с проектами веб-сайтов

Разработка и управление скриптами Windows Scripting

Windows Script Host

См. также

Основные понятия

папки решения

Новые возможности Visual Studio 2010

Другие ресурсы

Управление решениями, проектами и файлами

Решения, элементы пользовательского интерфейса