Condividi tramite


Proprietà VCWebDeploymentTool.RegisterOutput

Ottiene o imposta un valore che indica se l'output del progetto primario deve essere registrato tramite Regsvr32 dopo la distribuzione.

Spazio dei nomi:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

Sintassi

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

Valore proprietà

Tipo: System.Boolean
true se l'output del progetto primario deve essere registrato tramite Regsvr32 dopo la distribuzione; in caso contrario, false.

Note

Questa proprietà deve essere impostata su true solo se l'output del progetto primario è una DLL di estensione (ISAPI) dell'interfaccia ISAPI (Internet Server Application Programming interface).

Esempi

vedere Procedura: compilare codice di esempio per l'Extensibility del modello di progetto per informazioni su come compilare ed eseguire l'esempio.

Nell'esempio seguente viene utilizzato RegisterOutput proprietà nell'ambiente di sviluppo (IDE) integrato (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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VCWebDeploymentTool Interfaccia

Spazio dei nomi Microsoft.VisualStudio.VCProjectEngine