__VSDBGLAUNCHFLAGS Enumeration

 

Specifies flags that control how the debugger is started.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

[FlagsAttribute]
public enum __VSDBGLAUNCHFLAGS

Member nameDescription
DBGLAUNCH_DetachOnStop

Detaches instead of terminating when debugging stopped.

DBGLAUNCH_LocalDeploy

Passed to M:Microsoft.VisualStudio.Shell.Interop.IVsDebuggableProjectCfg.DebugLaunch(System.UInt32) to allow optimizations.

DBGLAUNCH_NoDebug

Launches without attaching a debugger.

DBGLAUNCH_Selected

Launches selected project instead of startup project.

DBGLAUNCH_Silent

Start the debugger without prompting the user

DBGLAUNCH_StopDebuggingOnEnd

When this process ends, debugging is stopped.

DBGLAUNCH_WaitForAttachComplete

When DLO_LaunchByWebServer, waits for the attachment to finish before continuing to launch other targets.

From vsshell.idl:

These flags are passed to IVsDebuggableProjectCfg and IVsSolutionBuildManager2 methods to specify options in launching the debugger.

Return to top
Show: