我正在调试会话中,我试图评估“ Watch 1”中的一个表达式,该表达式看起来过于占用内存。它冻结了我的Visual Studio实例,并导致我重新启动。这是一个无休止的循环的开始,因为下一次我尝试在调试器中调试相同的代码时,它尝试对相同的旧表达式求值。
那我该如何清洁观察窗口,以摆脱这种恶性循环?
答案 0 :(得分:2)
遇到相同的问题,并通过删除.suo文件解决了该问题。这有效地删除了所有断点和监视。
答案 1 :(得分:0)
好吧,所以一种方法是在评估之前为代码的早些时候设置一个断点,以便下次运行,也许这就是答案。您甚至可以执行“全部清除”以擦除整个窗口。
不过,我很好奇是否有一种方法可以在不运行调试会话的情况下进行操作。
答案 2 :(得分:0)
只需按删除按钮即可删除不再需要的表达式。enter image description here