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

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

Элементы решения не зависят от проектов

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

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

Типичными элементами решений являются таблицы каскадных стилей. Отдельная таблица стилей, например, может служить для стандартизации форматирования нескольких веб-страниц в нескольких проектах. После закрытия решения таблица стилей остается на веб-страницах. Когда решение открывается повторно, таблица стилей отображается под узлом "Элементы решения" в обозревателе решений.

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

С элементами решения, а также с проектами и файлами проектов можно использовать систему управления версиями. Элементы решения являются неотъемлемой частью проектов решения. Хотя элементами решения управляют как ссылками, и их можно сохранять в любом месте, рекомендуется хранить их в каталоге решения. Файл решения (расширение SLN) запоминает и, что особенно важно, отслеживает расположение элементов решения.

См. также

Задачи

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

Практическое руководство. Добавление и удаление элементов решения

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

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

Прочие файлы

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

Solution Explorer