修复VS 2010 Debugger BUG?

时间:2010-12-28 22:09:47

标签: visual-studio-2010 iis-7 windows-7 debugging

我有这种情况,现在真的很烦我。在随机时间成功率约为70-80%的情况下,在Visual Studio 2010中以调试模式运行解决方案会将整个系统挂起到我需要将脏手指插入盒子重启按钮的位置。

这是我的设置:

  • 带有8Gb ram的CPU i7
  • Windows 7 Ultimate x64
  • Visual Studio 2010 Ultimate
  • IIS 7

我的盒子现在已经运行了相同的配置超过一年,而且直到最近(1-2周前)才开始发生这种情况。我注意到这种情况更常发生在针对4.0的项目中,甚至更多的是使用4.0 ASP.NET网站和Web服务。这些项目长期以来一直运行良好,它们似乎在其他开发机器上运行良好,让我更进一步说服问题取决于机器本身。

这是我尝试过的没有成功的事情:

  • 重新启动(每次,这是唯一的出路)
  • 使用Web安装程序修复.NET Framework 4.0
  • 修复VS 2010安装
  • 像疯子一样重启IIS。
  • 重新安装IIS
  • 诅咒

我想我不需要完全卸载VS并再次安装它,因为我尝试了修复选项。似乎还有其他孤立的人以前遇到过这个问题 请参阅:
MSDN Thread
MS Connect thread

请帮忙。这是我认为我不得不潜伏处理的最令人烦恼和令人沮丧的问题。我需要的东西不在以下范围内:
“清洁Windows 7安装”

“买一台新电脑”

提前感谢您的帮助!

[更新]
(回应Madhur的回答)
这是我的Debugging->符号设置页面。 alt text

2 个答案:

答案 0 :(得分:2)

这也发生在我身上一次。请尝试以下方法:

  1. 确保在“工具”下的VS中没有指定符号路径选项|调试|符号以及您没有在计算机上设置NT_SYMBOL_PATH环境变量的符号。

  2. 确认您没有在服务器的相同设置下指定任何不再存在的网络共享。

答案 1 :(得分:1)

您最近是否安装/更新了任何新的VS插件或扩展程序?

偶尔,我遇到了一些问题。 。 。即便是非常受欢迎的。 。 。如果你有,请卸载和/或禁用它们,看看你的系统是否恢复正常运行。