VCWebDeploymentTool (Interfaz)
El objeto VCWebDeploymentTool proporciona acceso mediante programación a la herramienta de implementación web.
Espacio de nombres: Microsoft.VisualStudio.VCProjectEngine
Ensamblado: Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxis
'Declaración
<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
El tipo VCWebDeploymentTool expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
AdditionalFiles | Obtiene o establece la lista de archivos adicionales separados por punto y coma que se van a implementar. | |
ApplicationMappings | Obtiene o establece la lista de extensiones de archivo separadas por punto y coma que se van a asociar a los resultados del proyecto principal. | |
ApplicationProtection | Nivel de aislamiento de proceso usado por el directorio virtual. | |
ExcludedFromBuild | Obtiene o establece un valor que indica si este elemento se excluye de la compilación. | |
ExecutionBucket | Infraestructura. Sólo para uso interno de Microsoft. | |
RegisterOutput | Obtiene o establece un valor que indica si el resultado del proyecto principal se debe registrar usando Regsvr32 después de la implementación. | |
RelativePath | Obtiene o establece la ruta de acceso que es relativa al directorio virtual y a la que se copia el resultado del proyecto principal cuando se realiza la implementación. | |
ToolKind | Obtiene el nombre del tipo al que pertenece la herramienta. | |
toolName | Obtiene el nombre de la herramienta especificada. | |
ToolPath | Obtiene la ruta de acceso a la herramienta especificada. | |
UnloadBeforeCopy | Obtiene o establece un valor que indica si se va a descargar o no la extensión o extensiones de Interfaz de programación de aplicaciones para servidores de Internet (ISAPI) asociadas al directorio virtual antes de la implementación. | |
VCProjectEngine | Obtiene un puntero al motor de proyecto. | |
VirtualDirectoryName | Obtiene o establece el alias del directorio virtual. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
get_PropertyOption | Infraestructura. Sólo para uso interno de Microsoft. |
Arriba
Comentarios
VCWebDeploymentTool se utiliza para instalar los archivos generados por el proyecto para que se proporcionan por IIS.Habilitar la implementación web le libera de tener que crear directorios virtuales, configurar asignaciones para la aplicación, y copiar contenido durante el desarrollo de aplicaciones.
Vea la documentación de Deployment (How Do I in Visual Web Developer) para obtener información sobre la interfaz de usuario que corresponde a las propiedades proporcionadas por este objeto.
[!NOTA]
La implementación web sólo se puede realizar un usuario que sea miembro del grupo Administradores en el equipo local.La implementación web sólo puede implementar el primer sitio Web en el equipo local.
[!NOTA]
La implementación de los proyectos del servidor ATL a IIS no se admite en la ejecución de un servidor web en una plataforma de 64 bits.
La implementación web es un paso de compilación que sólo aparece si el paso de vinculación aparece.Vea Descripción de los pasos de compilación personalizada y los eventos de compilación para ver cuando este paso de compilación se ejecute en relación con los demás pasos.