如何使用VisualStudio同时调试多个进程?

通常来讲,要同时调试多个进程,对于VisualStudio来讲是一件很简单的事情,我们只需要附加到进程就可以了!

在菜单中可以找到:“调试”->”附加到进程”,选择进程名称附加即可!

图片

但是这种情况下,如果我们修改了代码,visualstudio经常会提示重启调试器,大大降低了我们调试的工作效率。

当然,我们也可以通过取消调试其他的进程,再单独附加到某一个进程进行调试。在菜单中找到:”调试”->”全部拆离”,进行取消。取消后再附加到另外一个进程,部分情况下调试也是没问题的。

如果我们想要同时调试多个进程,而又不想动不动就重新启动进程,我们可以怎么做呢?

我们可以在vs启动的下拉选项中,打开下方的配置启动项目选项中进入到配置页面,选择多个启动项目,并选择需要启动的项目名,将操作改成启动。如下图所示:

图片

图片

如果进程启动需要传入一些参数,可以在项目的属性页面中,选中调试选项卡,

图片

,打开调试启动配置UI,在命令行参数选项输入需要的参数。

图片

如果参数是动态的,那么我们可以直接在代码里面去完成参数的传递,这里就不展开了。 微信公众号:

承哥技术交流小作坊

欢迎转载分享,如若转载,请标注署名。


本文会经常更新,请阅读原文: https://huchengv5.gitee.io//post/VS-%E4%BD%BF%E7%94%A8VisualStudio%E5%90%8C%E6%97%B6%E8%B0%83%E8%AF%95%E5%A4%9A%E4%B8%AA%E8%BF%9B%E7%A8%8B.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验。

知识共享许可协议 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。欢迎转载、使用、重新发布,但务必保留文章署名胡承(包含链接: https://huchengv5.gitee.io/ ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请 与我联系