【发布时间】:2011-07-21 19:17:14
【问题描述】:
所以在 VS2010 的 C# .NET v4 项目中,我遇到了调试问题。通常,如果不是大多数时候,调试器会在您尝试使用它时冻结 - 通常在异常情况下,如果您尝试手动中断通常是可以的。
我发现解决此问题的唯一方法是终止已调试的程序 ([projectname].vshost.exe),该程序会解锁 IDE 并执行所有鼠标按下以及在它不存在时发生的事情。
主 Windows GUI不受到影响。有最小的 CPU 负载。等待没有任何作用。输出窗口(充满了“加载的 xxx,加载的符号”)是平静的。我已经阅读了有关符号服务器死锁或 GUI 中的死锁的信息,但这些都不是这里的问题(符号服务器被禁用)。
有人有什么想法吗?这给我带来了一个大问题,因为我无法有效地调试程序。
【问题讨论】:
-
从来没有听说过这个,听起来确实很环保。请务必安装 SP1。在 Debug + Exceptions 中勾选 CLR Exceptions。
标签: windows visual-studio-2010 debugging