【发布时间】:2013-01-04 18:04:33
【问题描述】:
我正在调试具有两个运行实例的 Windows 服务,方法是附加到两个实例。我这样做是因为我知道只有一个实例会达到我的断点,但我想知道是哪个实例,这样我以后就不必同时附加到这两个实例了。
有没有办法,当附加到多个进程时,你可以知道哪个进程遇到了断点?一个试错解决方案是一次附加一个,看看是否命中断点,或者停止其中一个服务(通过 services.msc)并查看哪个进程 ID 消失 - 但两种解决方案似乎都不是可扩展的对我来说。有没有更优雅的方式?
谢谢!
【问题讨论】:
标签: visual-studio-2010 debugging visual-studio-debugging attach-to-process