__VSDBGLAUNCHFLAGS Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies flags that control how the debugger is started.
This enumeration supports a bitwise combination of its member values.
public enum class __VSDBGLAUNCHFLAGS
public enum class __VSDBGLAUNCHFLAGS
enum __VSDBGLAUNCHFLAGS
[System.Flags]
public enum __VSDBGLAUNCHFLAGS
[<System.Flags>]
type __VSDBGLAUNCHFLAGS =
Public Enum __VSDBGLAUNCHFLAGS
- Inheritance
-
__VSDBGLAUNCHFLAGS
- Attributes
Fields
DBGLAUNCH_DetachOnStop | 8 | Detaches instead of terminating when debugging stopped. |
DBGLAUNCH_LocalDeploy | 2 | Passed to M:Microsoft.VisualStudio.Shell.Interop.IVsDebuggableProjectCfg.DebugLaunch(System.UInt32) to allow optimizations. |
DBGLAUNCH_NoDebug | 4 | Launches without attaching a debugger. |
DBGLAUNCH_Selected | 16 | Launches selected project instead of startup project. |
DBGLAUNCH_Silent | 1 | Start the debugger without prompting the user |
DBGLAUNCH_StopDebuggingOnEnd | 32 | When this process ends, debugging is stopped. |
DBGLAUNCH_WaitForAttachComplete | 64 | When DLO_LaunchByWebServer, waits for the attachment to finish before continuing to launch other targets. |
Remarks
COM Signature
From vsshell.idl:
These flags are passed to IVsDebuggableProjectCfg and IVsSolutionBuildManager2 methods to specify options in launching the debugger.