RegisterOutput Property (VCWebDeploymentTool)
Visual Studio .NET 2003
Specifies whether the primary project output should be registered using Regsvr32 after deployment.
[Visual Basic .NET]
Public Property RegisterOutput() As Boolean
[Visual Basic 6]
Property Get RegisterOutput() As Boolean Property Let RegisterOutput( _ ByVal NewValue As Boolean _ )
[C++]
HRESULT __stdcall get_RegisterOutput( /* [out, retval] */ VARIANT_BOOL* retVal ); HRESULT __stdcall put_RegisterOutput( /* [in] */ VARIANT_BOOL NewValue );
[C#]
public bool RegisterOutput {get; set;}
[JScript .NET]
public function get RegisterOutput() : Boolean public function set RegisterOutput( NewValue : Boolean )
Remarks
This property should only be set to true if the primary project output is an Internet Server Application Programming Interface (ISAPI) extension DLL.
Example
The following sample code uses the RegisterOutput property in the development environment:
' 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
See Samples for Project Model Extensibility for information on how to compile and run this sample.
See Also
RegisterOutput Property | PrimaryOutput Property | RegisterOutput Property (VCLinkerTool)
Applies To: VCWebDeploymentTool Object