3

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

4

1 回答 1

0

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

于 2009-09-23T02:37:18.797 回答