1

그래서 2 개의 프로젝트가있는 솔루션이 있습니다. 주 프로그램과 주 프로그램에서 CreateProcess()로 호출되는 프로그램.VS2012에서 여러 프로젝트 디버깅 - 주 프로젝트가 하위 프로젝트를 호출

주된 Win32 프로그램과 두 번째 콘솔 응용 프로그램입니다. win32 프로그램을 사용하여 콘솔 앱을 호출하고 그 일을 처리합니다. 내 문제는 CreateProcess와 함께 호출 된 콘솔 응용 프로그램을 디버깅 할 수 있기를 원합니다.

어떻게하면됩니까? 또는이 작업을 수행 할 수 있습니까?

디버거를 만드는 대신 Visual Studio를 디버거로 사용하기 때문에 조금 혼란 스럽습니다. Debugger API.

+0

죄송합니다. 귀하의 문제를 이해하지 못했습니다. 나는 그때 스콧의 대답에 동의한다. DebugBreak();를 사용하십시오. –

답변

2

DebugBreak(); 콘솔 프로세스 시작시. 해당 호출에 도달하면 Visual Studio의 새 인스턴스를 시작하여 콘솔 프로세스를 디버깅 할 수 있습니다.