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


VCWebDeploymentTool - интерфейс

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

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

Синтаксис

'Декларация
<GuidAttribute("A474527B-B2F6-4B21-9DBB-0C7528BF739F")> _
Public Interface VCWebDeploymentTool
[GuidAttribute("A474527B-B2F6-4B21-9DBB-0C7528BF739F")]
public interface VCWebDeploymentTool
[GuidAttribute(L"A474527B-B2F6-4B21-9DBB-0C7528BF739F")]
public interface class VCWebDeploymentTool
[<GuidAttribute("A474527B-B2F6-4B21-9DBB-0C7528BF739F")>]
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. Включение развертывание Интернета освобождает вам создать виртуальные каталоги, настроить сопоставления приложения и скопировать содержимое во время разработки приложений.

См. описание Deployment (How Do I in Visual Web Developer) сведения об интерфейсе пользователя, который соответствует свойствам, предоставляемым этим объектом.

Примечание

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

Примечание

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

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

См. также

Ссылки

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