Поделиться через


VCWebDeploymentTool - интерфейс

Объект VCWebDeploymentTool предоставляет программный доступ к инструменту веб-развертывания.

Пространство имен:  Microsoft.VisualStudio.VCProjectEngine
Сборка:  Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)

Синтаксис

'Декларация
<GuidAttribute("246D2668-F7E7-4A74-8CD2-1EC6791E54E4")> _
Public Interface VCWebDeploymentTool
[GuidAttribute("246D2668-F7E7-4A74-8CD2-1EC6791E54E4")]
public interface VCWebDeploymentTool
[GuidAttribute(L"246D2668-F7E7-4A74-8CD2-1EC6791E54E4")]
public interface class VCWebDeploymentTool
[<GuidAttribute("246D2668-F7E7-4A74-8CD2-1EC6791E54E4")>]
type VCWebDeploymentTool =  interface end
public interface VCWebDeploymentTool

Тип VCWebDeploymentTool предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство AdditionalFiles Получает или задает список дополнительных файлов, перечисленных через точку с запятой, которые требуется развернуть.
Открытое свойство ApplicationMappings Получает или задает список расширений файлов, перечисленных через точку с запятой, которые требуется связать с главными выходными файлами проекта.
Открытое свойство ApplicationProtection Уровень изоляции процессов, используемый виртуальным каталогом.
Открытое свойство ExcludedFromBuild Получает или задает значение, показывающее, исключен ли данный элемент из построения.
Открытое свойство ExecutionBucket Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство RegisterOutput Получает или задает значение, указывающее, требуется ли зарегистрировать главные выходные файлы проекта с помощью средства Regsvr32 после развертывания.
Открытое свойство RelativePath Получает или задает путь (относительно виртуального каталога), в который при развертывании копируются главные выходные файлы проекта.
Открытое свойство ToolKind Получает имя типа этого инструмента.
Открытое свойство toolName Получает имя указанного инструмента.
Открытое свойство ToolPath Получает путь к указанному инструменту.
Открытое свойство UnloadBeforeCopy Получает или задает значение, указывающее, требуется ли выгрузить расширение ISAPI или расширения, связанные с виртуальным каталогом, перед развертыванием.
Открытое свойство VCProjectEngine Получает указатель на обработчик проекта.
Открытое свойство VirtualDirectoryName Получает или задает псевдоним виртуального каталога.

В начало страницы

Методы

  Имя Описание
Открытый метод get_PropertyOption Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.

В начало страницы

Заметки

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

См. документацию для Развертывание (разделов справки в интернете) visual developer дополнительные сведения о пользовательском интерфейсе, который соответствует свойствам, предоставленных этим объектом.

ПримечаниеПримечание

Развертывание через интернет может быть только выполняется пользователем, являющийся членом группы Администраторы на локальном компьютере.Развертывание через интернет может только развертывание к первому веб-сайта на локальном компьютере.

ПримечаниеПримечание

Развертывание проектов сервера ATL к IIS не поддерживается на платформе на веб-сервер ходе обновления 64 (sp2).

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

См. также

Ссылки

Microsoft.VisualStudio.VCProjectEngine - пространство имен