在VS2012下调试多个项目 - 主项目调用子项目

时间:2014-01-07 22:41:37

标签: c++ debugging winapi visual-studio-2012 visual-studio-debugging

我有一个有2个项目的解决方案。主要程序中的主要程序和使用CreateProcess()调用的程序。

主要是win32程序,第二个是控制台应用程序。我使用win32程序调用控制台应用程序并让它做它的事情。我的问题是,我希望能够在使用CreateProcess调用控制台应用程序后调试它。

我怎样才能做到这一点?或者我能完成这个吗?

我也对Debugger API感到困惑,因为我希望Visual Studio成为调试器,而不是创建调试器。

1 个答案:

答案 0 :(得分:2)

调用DebugBreak();在控制台进程的开始。当它遇到该调用时,您将能够启动Visual Studio的新实例来调试控制台进程。