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

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

Файлы являются одним из типов элементов

График виртуальных физических частей

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

Элементы решения связаны с решением и управляются через папку "Элементы решения" в обозревателе решений.

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

Проектно-независимые элементы

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

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

Примечание

Если элементы решения размещаются с помощью средства управления версиями файлов, они должны находиться на том же логическом или физическом диске, что и файлы решения (SLN- и SUO-файлы), чтобы в базе данных элемента управления исходным кодом был указан один корневой диск.

Добавление элементов решения

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

Чтобы добавить новый элемент решения

  1. В обозревателе решений выберите узел Решение.

  2. В меню Проект выберите пункт Добавить новый элемент.

  3. В диалоговом окне Добавление нового элемента: элементы решения выберите шаблон.

  4. Выберите Открыть, чтобы добавить элемент к папке Элементы решения.

Для того, чтобы добавить в решение существующий элемент

  1. В обозревателе решений выберите решение.

  2. В пункте меню Проект выберите Добавить новый элемент.

  3. В меню Добавить новый элемент решения выберите элемент, который нужно добавить.

  4. Выберите Открыть, чтобы добавить элемент к папке Элементы решения.

Дополнительные сведения см. в разделе Add Existing Item - Solution Items Dialog Box.

Изъятие элементов решений

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

Чтобы изъять элемент решения

  1. В обозревателе решений выберите элемент, который следует изъять.

  2. В меню Правка, выберите команду Удалить.

  3. Изъятый элемент можно снова добавить, при условии, что файл этого элемента все еще существует.

    Совет

    Для окончательного удаления файла используйте проводник Windows.

См. также

Задачи

Практическое руководство. Исключение элементов из проекта развертывания

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

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

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

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

Использование обозревателя решений

Прочие файлы