VS2005 C++调用exe文件如何调试由另一在VS2005
我有一个包含2 .exe和几个dll A.exe时调用B.EXE比B.EXE调用其他DLL
我一个SLN想插入断点在B.EXE的代码和DLL
但如果我设置A.exe时启动项目,断点B和DLL是无效
如果我设置B.EXE启动项目,不仅仅是B. EXE运行,但A.exe是必要的我 因为很多事情必须由A
如果设置A和B的启动项目,这是avalible调试B,但你知道 当A乳宁,它会调用另一个B,所以2 B.EXE在的Sametime来看,这不是我想要什么
所以,任何一个可以帮助我,我真的很无聊这个很长一段时间,
任何建议是appritate感谢
Visual Studio 2005支持连接到多个正在运行的进程。调试/附加到进程...只需调试A,让它启动B并附加到它。 – WhozCraig
感谢兄弟,我做了一个示例解决方案,包括一个shell.exe,一个dllcall.exe和一个dlltest.dll,它适用于您的方法,但在我的信号解决方案这是一个巨大的解决方案,由QT制作,它dosen't工作,我不知道为什么,因为QT? – thed
无法回答那个问题。我从不使用它。它*应该*工作,所以看起来很奇怪。 – WhozCraig