Compartir a través de


VCWebDeploymentTool.UnloadBeforeCopy (Propiedad)

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.

Espacio de nombres:  Microsoft.VisualStudio.VCProjectEngine
Ensamblado:  Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)

Sintaxis

'Declaración
Property UnloadBeforeCopy As Boolean
bool UnloadBeforeCopy { get; set; }
property bool UnloadBeforeCopy {
    bool get ();
    void set (bool value);
}
abstract UnloadBeforeCopy : bool with get, set
function get UnloadBeforeCopy () : boolean
function set UnloadBeforeCopy (value : boolean)

Valor de propiedad

Tipo: System.Boolean
Es true si se va a descargar la extensión o extensiones ISAPI asociadas al directorio virtual antes de la implementación; de lo contrario, es false.

Comentarios

Si esta propiedad se establece en true y la extensión ISAPI se ejecuta en el proceso de IIS, se restablece el servicio de publicación en Web.Si no, pero el directorio virtual que la propiedad de VirtualDirectoryName especifica afectado.

Ejemplos

Vea Cómo: Compilar el código de ejemplo de extensibilidad del modelo de proyecto para obtener información sobre cómo compilar y ejecutar este ejemplo.

el ejemplo siguiente utiliza la propiedad de UnloadBeforeCopy en el entorno de desarrollo integrado (IDE):

' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE

Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
   Sub Main()
      Dim prj As VCProject
      Dim cfgs, tools As IVCCollection
      Dim cfg As VCConfiguration
      Dim wdt As VCWebDeploymentTool
      prj = DTE.Solution.Projects.Item(1).Object
      cfgs = prj.Configurations
      cfg = cfgs.Item(1)
      wdt = cfg.Tools("VCWebDeploymentTool")
      wdt.UnloadBeforeCopy = True
   End Sub
End Module

Seguridad de .NET Framework

Vea también

Referencia

VCWebDeploymentTool Interfaz

Microsoft.VisualStudio.VCProjectEngine (Espacio de nombres)