public override int DebugLaunch(uint flags) { IProjectLauncher starter = _project.GetLauncher(); __VSDBGLAUNCHFLAGS launchFlags = (__VSDBGLAUNCHFLAGS)flags; if ((launchFlags & __VSDBGLAUNCHFLAGS.DBGLAUNCH_NoDebug) == __VSDBGLAUNCHFLAGS.DBGLAUNCH_NoDebug) { //Start project with no debugger return(starter.LaunchProject(false)); } else { //Start project with debugger return(starter.LaunchProject(true)); } }
public override int DebugLaunch(uint flags) { IStarter starter = _project.Package.GetStarter(); __VSDBGLAUNCHFLAGS launchFlags = (__VSDBGLAUNCHFLAGS)flags; if ((launchFlags & __VSDBGLAUNCHFLAGS.DBGLAUNCH_NoDebug) == __VSDBGLAUNCHFLAGS.DBGLAUNCH_NoDebug) { //Start project with no debugger starter.StartProject(_project, false); } else { //Start project with debugger starter.StartProject(_project, true); } return(VSConstants.S_OK); }