单步执行代码很慢

时间:2009-10-14 23:02:40

标签: visual-studio-2008 debugging

将VS2008与最新补丁一起使用。与具有较低端机器和一半内存的同事相比,在我的盒子上单步执行VS2008中的代码非常慢。每条线至少有0.5秒的延迟。

我该怎么做才能加快速度?

2 个答案:

答案 0 :(得分:1)

在观察窗口中右键单击。是否启用了“在源中显示线程”选项?我意外地以某种方式启用了它,它减慢了调试速度,令人讨厌。

您是否尝试过强制完全重建?如果您正在使用编辑并继续或最小重建选项,我认为一些元数据文件可能会随着时间的推移而变大,而不是从头开始重建。您也可以尝试删除解决方案的NCB文件。

答案 1 :(得分:1)

这发生在我的一位同事和清洁解决方案不起作用。他通过删除源目录并从subversion获取新的签出来修复它 (这对他很幸运,因为他接近重新安装VS)

所以读到这个,我猜有一些模糊的输出文件导致了减速。

您可以尝试将您的解决方案和所有源文件复制到另一个目录,留下所有bin和obj文件,看看是否有任何区别。

如果仍然存在,请创建一个全新的解决方案,看看它是否仍然比您的朋友慢 如果是这样,那么VS重新安装可能是有序的。而且我感觉到你的痛苦,至少比swanny低3小时。