如何有效地使用SOS调试扩展?

时间:2009-09-22 14:56:34

标签: visual-studio debugging sos

当我在Visual Studio的即时窗口中使用.load SOS并且偶然发出一个导致输出长列表的命令时(例如!dumpheap -type System.String -min 100),即时窗口就无法停止列出值和持续滚动几个小时。我只能杀死进程并重新启动调试。这非常烦人。您是否知道如何在即时窗口中取消此列表或有任何其他提示如何更好地使用SOS调试扩展?

1 个答案:

答案 0 :(得分:0)

我在Visual Studio中使用SOS的经验不多。但是当从WinDbg(SOS的原始主页)中使用时,您可以通过按CTRL + Break来中断大多数命令。我不确定Visual Studio是否会进行相同的处理,但值得一试。