2.4.4. Работа с многопроектным решением

Источник здесь.[перевод не проверен];[перевёл Андрей Бушман]

    Решение может содержать множество проектов. Работа со множеством проектов не сильно отличается от работы с одним проектом. Используйте Solution Explorer для навигации между проектами в составе вашего решения.

Добавление проекта в решение

    Вы можете добавить проект в решение, а так же копировать код из проекта в проект. Вам может понадобиться установить ссылку на процедуры, функции и классы, определённые в одном из проектов вашего решения. Многопроектное решение позволяет вам использовать одни проекты как источники общих утилит, для других проектов в составе этого же решения.

Выгрузка проекта из решения

    Проекты могут быть выгружены из решения, если они более не нужны в нём. Если вы более не нуждаетесь в том, чтобы ваш проект загружался в составе вашего решения, то можете выгрузить проект, и загрузить вместо него ссылку на компилированную DLL сборку экземпляра этого проекта. Работа с компилированной версией DLL позволяет предотвратить случайное редактирование источников кода данной библиотеки.

Добавить проект в текущее решение

В Microsoft Visual Studio эту операцию можно сделать следующими способами:

  • Меню File => Add => New Project - создать новый проект и добавить его в текущее решение. Для более подробной информации по созданию нового проекта смотрите Создание нового проекта.
  • Меню File => Add => Existing Project - открывает диалоговое окно "Add Existing Project", в котором вы выбираете нужный вам проект из уже существующих для добавления его в текущее решение.

Выгрузить проект из текущего решения

    В окне Solution Explorer из контекстного меню, полученного правым кликом мыши по имени проекта, который следует выгрузить, выберете пункт Unload Project - проект будет выгружен из текущего решения.

Comments