使用vs2008调试c#的web程序,发现打开浏览器非常慢,关闭浏览器也很慢,只见硬盘灯不停的闪,不知道在干什么,05和10这样的版本都没发现这样的问题。
百度一下,基本了解了:
应该是vs2008调试的时候,会访问网络,将本地的文件和网络的文件进行对照,一个一个的加载,所以非常慢,解决方法有三个:
(1)断掉网络;
(2)加载的时候,一个文件也不加载;
在C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE文件夹中,新建symsrv.ini文件;
[exclusions]
*.*
不加载文件;
(3)修改Symbols文件的路径,让系统无法加载;
我的Symbols文件在C:\Windows\Symbols\dll文件夹中,把dll更改成dll2就可以了。
我只试了第三种方法,速度得到了很大的提升,感觉是只要让vs2008不加载文件就可以了,具体是如何加载的,并没有深入研究。