VCWebDeploymentTool 介面
VCWebDeploymentTool 物件會提供以程式設計方式存取 Web 部署工具
命名空間: Microsoft.VisualStudio.VCProjectEngine
組件: Microsoft.VisualStudio.VCProjectEngine (在 Microsoft.VisualStudio.VCProjectEngine.dll 中)
語法
'宣告
<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
VCWebDeploymentTool 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
![]() |
AdditionalFiles | 取得或設定要部署之其他檔案的分號分隔清單。 |
![]() |
ApplicationMappings | 取得或設定由分號分隔、且相關於主專案輸出的檔案擴充程式之清單。 |
![]() |
ApplicationProtection | 虛擬目錄所使用的區隔處理等級。 |
![]() |
ExcludedFromBuild | 取得或設定值,這個值表示是否從建置中排除這個項目。 |
![]() |
ExecutionBucket | 基礎架構。僅限 Microsoft 內部使用。 |
![]() |
RegisterOutput | 取得或設定值,這個值表示是否應該在部署之後使用 Regsvr32 登錄主專案輸出。 |
![]() |
RelativePath | 取得或設定當進行部署時,要將主專案輸出複製至的虛擬目錄之相對路徑。 |
![]() |
ToolKind | 取得這種工具的名稱。 |
![]() |
toolName | 取得指定之工具的名稱。 |
![]() |
ToolPath | 取得指定之工具的路徑。 |
![]() |
UnloadBeforeCopy | 取得或設定值,這個值表示在進行部署之前,是否將與虛擬目錄相關聯的網際網路伺服器應用程式開發介面 (ISAPI) 擴充功能卸載。 |
![]() |
VCProjectEngine | 取得專案引擎的指標。 |
![]() |
VirtualDirectoryName | 取得或設定虛擬目錄的別名。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
![]() |
get_PropertyOption | 基礎架構。僅限 Microsoft 內部使用。 |
回頁首
備註
VCWebDeploymentTool用來安裝,使它們由網際網路資訊服務,您的專案所產生的檔案。啟用 Web 部署讓您免於必須建立虛擬目錄、 設定應用程式對應和複製內容的應用程式開發時。
請參閱文件Deployment (How Do I in Visual Web Developer)相對於此物件所提供的屬性使用者介面的相關資訊。
![]() |
---|
只能由本機電腦上的系統管理員群組成員的使用者執行 web 部署。Web 部署只可以部署至本機電腦上的第一個網站中。 |
![]() |
---|
64 位元平台上執行的 Web 伺服器上不支援的 ATL Server 專案加入至 IIS 部署。 |
Web 部署是連結步驟發生時,才會發生的建置步驟。請參閱了解自訂建置步驟和建置事件若要查看這個建置步驟相對於其他的步驟執行時。