共用方式為


VCWebDeploymentTool.UnloadBeforeCopy 屬性

取得或設定值,這個值表示在進行部署之前,是否將與虛擬目錄相關聯的網際網路伺服器應用程式開發介面 (ISAPI) 擴充功能卸載。

命名空間:  Microsoft.VisualStudio.VCProjectEngine
組件:  Microsoft.VisualStudio.VCProjectEngine (在 Microsoft.VisualStudio.VCProjectEngine.dll 中)

語法

'宣告
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)

屬性值

類型:Boolean
如果在進行部署之前將與虛擬目錄相關聯的 ISAPI 擴充功能卸載則為 true,否則為 false。

備註

如果這個屬性設定為 true ,且 ISAPI 擴充 IIS 處理序中執行, World Wide Web Publishing 服務重設。 否則, VirtualDirectoryName 屬性指定的虛擬目錄會受到影響。

範例

如需如何編譯及執行範例的詳細資訊,請參閱 如何:編譯專案模型擴充性的範例程式碼

下列範例在整合式開發環境 (IDE) 使用 UnloadBeforeCopy 屬性:

' 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 安全性

請參閱

參考

VCWebDeploymentTool 介面

Microsoft.VisualStudio.VCProjectEngine 命名空間