2017年Visual Studio调试表window如何清除?

How do you clear the debugging watch window in Visual Studio 2017?

我在调试会话中,我试图计算 "Watch 1" 中的一个表达式,它看起来太占用内存了。它冻结了我的 visual studio 实例并导致我重新启动。这是无限循环的开始,因为下一次我尝试在调试器中调试相同的代码时,它试图计算相同的旧表达式。

那么如何清洁手表window才能摆脱这种恶性循环呢?

好的,所以一种方法是在为下一个 运行 求值之前在代码中更早地设置一个断点,也许这就是答案。您甚至可以执行全部清除以清除整个 window.

不过,我很好奇是否有一种方法可以在不 运行 调试会话的情况下完成。

遇到同样的问题,通过删除.suo文件解决了。这有效地删除了所有 break-points 和手表。

只需按删除按钮即可删除不再需要的表达式: