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("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
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.
Dica
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.
Dica
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 de etapas e eventos de compilação personalizados para ver quando essa etapa de compilação é executada em relação às outras etapas.