Interface VCWebDeploymentTool
O VCWebDeploymentTool objeto fornece acesso programático para a ferramenta de implantação da Web.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxe
'Declaração
<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
O tipo VCWebDeploymentTool expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
AdditionalFiles | Obtém ou define a lista separada por ponto-e-vírgula de arquivos adicionais a serem implantados. | |
ApplicationMappings | Obtém ou define a lista separada por ponto-e-vírgula de extensões de arquivo a ser associado com a saída do projeto principal. | |
ApplicationProtection | O nível de isolamento do processo usado pelo diretório virtual. | |
ExcludedFromBuild | Obtém ou define um valor que indica se este item é excluído da compilação. | |
ExecutionBucket | Infraestrutura. Somente para uso interno da Microsoft. | |
RegisterOutput | Obtém ou define um valor indicando se a saída do projeto primário deve ser registrada usando o Regsvr32 após a implantação. | |
RelativePath | Obtém ou define o caminho relativo ao diretório virtual e à qual a saída do projeto principal é copiada durante a implantação. | |
ToolKind | Obtém o nome do tipo de ferramenta que se trata. | |
toolName | Obtém o nome da ferramenta especificada. | |
ToolPath | Obtém o caminho para a ferramenta especificada. | |
UnloadBeforeCopy | Obtém ou define um valor que indica se deseja descarregar a extensão ISAPI Internet Server Application Programming Interface () ou extensões associadas ao diretório virtual antes de implantar ou não. | |
VCProjectEngine | Obtém um ponteiro para o mecanismo do projeto. | |
VirtualDirectoryName | Obtém ou define o alias do diretório virtual. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
get_PropertyOption | Infraestrutura. Somente para uso interno da Microsoft. |
Superior
Comentários
O VCWebDeploymentTool é usado para instalar os arquivos produzidos pelo seu projeto para que eles são servidos pelo Internet Information Services.Permitindo a implantação da Web permite que você não precise criar diretórios virtuais, configurar mapeamentos de aplicativos e copiar o conteúdo durante o desenvolvimento de seus aplicativos.
Consulte a documentação para o Deployment (How Do I in Visual Web Developer) para obter informações sobre a interface do usuário que corresponde às propriedades fornecidas por este objeto.
Observação |
---|
Implantação da Web só pode ser executada por um usuário que seja membro do grupo Administradores no computador local.Implantação da Web só pode implantar o primeiro site na máquina local. |
Observação |
---|
Não há suporte para a implantação de projetos de servidor ATL ao IIS em um servidor Web em uma plataforma de 64 bits. |
Implantação da Web é uma etapa de compilação que ocorre somente se a etapa de link ocorrer.Consulte Noções básicas sobre as etapas de compilação personalizados e eventos de compilação para ver quando essa etapa de compilação é executada em relação às outras etapas.