Конфигурация проекта для развертывания управление
Развертывание act физически переместить элементы вывода из процесса построения ожидаемому место для отладки и установки. Например, в веб-приложениях может быть создан на локальном компьютере, а затем помещается на сервере.
Visual Studio поддерживает 2 способа, что проекты могут быть включены в развертывание.
Как тему процесса развертывания.
Например, диспетчер процесса развертывания.
Прежде чем развертывать решения можно вначале необходимо добавить проект развертывания настроить параметры развертывания. Если проект еще не существует, то развертывание, нужно создать хотя бы один, то при выборе Развернуть решение от Построение меню или щелкнуть правой кнопкой мыши решение. Щелкните Да открытие Добавить новый проект диалоговое окно с Мастер удаленного развертывания выбранный проект.
Удаленный развертывают мастер просят вводе приложения (окна или Интернет), группы выходных файлов проекта включить все дополнительные файлы, которые необходимо включить, а удаленный компьютер, который необходимо развернуть. Последняя страница мастера отображает сводку выбранных параметров.
Проекты, в выходных элементов продуктов процесса развертывания, которые необходимо переместить в другой среде. Эти выходные элементы называются параметры IVsProjectCfg2 интерфейс, цель которого основной если разрешить проектов группировать выходов. Дополнительные сведения, относящиеся к реализации IVsProjectCfg2см. Конфигурация проекта для вывода.
Проекты развертывания, которые управляют процесс развертывания включают команду развертывание и отвечают, когда эта команда выбирается. Развертывание проектов реализовать IVsDeployableProjectCfg интерфейс выполнить развертывание и осуществляет вызовы IVsDeployStatusCallback интерфейс, который должен сообщить развертывает события состояния.
Конфигурации могут определить зависимости, которые влияют на их операции построения или развертывания. Построение или развертывание зависимости проектов, которые требуются или построения или развертывания до или после развертывания построения или сами конфигурации. Зависимости между проектами описаны с построения IVsBuildDependency интерфейс и развернуть зависимости с IVsDeployDependency интерфейс. Дополнительные сведения см. в разделе Конфигурация проекта для построения.
См. также
Основные понятия
Конфигурация проекта для построения
Конфигурация проекта для вывода