
Visual Studio同时调试单个解决方案下多个项目的方法
以这份代码为例,第一个断点是不会停住的。原因是只有到getchar()这一步等待输入时,我们才有时机去附加A的进程,第一个断点就pass过去了。第二个断点就可以进行调试,也可以在“调试”-“窗口”-“模块”中看到A的进程。主启动程序B会在一定时间间隔后调起另一个项目A生成的可执行程序。在调试时发现在A中打的断点不生效。这是因为A项目还没有启动,调试器没有附加到A项目的进程。当B把A调起后,点击”调试“-”附加到进程“-选择A的可执行程序,点击附加即可。随后空心断点会变成实心,可以开始在A中加断点并调试了。







