Freigeben über


VCWebDeploymentTool.UnloadBeforeCopy-Eigenschaft

Ruft einen Wert ab, der angibt, ob die dem virtuellen Verzeichnis zugeordneten ISAPI (Internet Server Application Programming Interface)-Erweiterungen vor der Bereitstellung entladen werden sollen, oder legt diesen fest.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

Syntax

'Declaration
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)

Eigenschaftswert

Typ: System.Boolean
true , wenn die dem virtuellen Verzeichnis zugeordneten ISAPI-Erweiterungen vor der Bereitstellung entladen werden sollen, andernfalls false.

Hinweise

Wenn diese Eigenschaft auf true festgelegt ist und die ISAPI-Erweiterung im IIS-Prozess ausgeführt wird, wird der WWW-Publishingdienst zurückgesetzt.Andernfalls wird nur das virtuelle Verzeichnis, das die VirtualDirectoryName-Eigenschaft angegeben wird, ist betroffen.

Beispiele

Weitere Informationen finden Sie unter Gewusst wie: Kompilieren von Beispielcode für die Erweiterbarkeit von Projektmodellen Informationen zum Ändern dieses Beispiel kompiliert und ausgeführt wird.

Im folgenden Beispiel wird die UnloadBeforeCopy-Eigenschaft in der integrierten Entwicklungsumgebung (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

.NET Framework-Sicherheit

Siehe auch

Referenz

VCWebDeploymentTool Schnittstelle

Microsoft.VisualStudio.VCProjectEngine-Namespace