共用方式為


VCWebDeploymentTool.RegisterOutput 屬性

取得或設定值,這個值表示是否應該在部署之後使用 Regsvr32 登錄主專案輸出。

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

語法

'宣告
Property RegisterOutput As Boolean
bool RegisterOutput { get; set; }
property bool RegisterOutput {
    bool get ();
    void set (bool value);
}
abstract RegisterOutput : bool with get, set
function get RegisterOutput () : boolean
function set RegisterOutput (value : boolean)

屬性值

型別:System.Boolean
如果部署之後應該使用 Regsvr32 登錄主專案輸出則為 true,否則為 false。

備註

這個屬性應該設為true才是主專案輸出是網際網路伺服器應用程式發展介面 (ISAPI) 延伸 DLL。

範例

請參閱HOW TO:編譯專案模型擴充性的範例程式碼如需有關如何編譯及執行這個範例資訊。

下列範例會使用RegisterOutput在整合式的開發環境 (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.RegisterOutput = True
   End Sub
End Module

.NET Framework 安全性

請參閱

參考

VCWebDeploymentTool 介面

Microsoft.VisualStudio.VCProjectEngine 命名空間