一个三层的WEB应用,使用VS2008开发,今天在我的机器上测试,在2008中调试项目,发现项目运行奇慢,打开一个页面要等将近一分钟,才显示,我以为是我代码有问题,检查后没发现什么特别费时的操作。于是,把项目中的UI层拷出来,放在VS2005里面作为一个web网站运行,运行速度正常,打开页面感觉不到延迟。我的机器是先装的VS2005,后装的VS2008,操作系统是WIN 7。
请问是什么原因造成这样的?

解决方案 »

  1.   

    VS2008是有调试的问题。try: 1. 将WinDbg目录下的symsrv.dll,复制到VS2005/2008的对应目录下:如将C:\Program Files\Debugging Tools for Windows (x86)\symsrv.dll 复制到:C:\Program Files\Microsoft Visual Studio 8\Common7\IDE 目录下,覆盖原来的文件。 2. 在上面那个目录创建一个symsrv.ini文件,内容是: [exclusions] *.* 
      

  2.   

    XP下,运行VS2008速度不存在问题
    应该与系统有关
    只运行一个项目,删除其他依赖项
      

  3.   

    楼主我在Win7下的2008没有发现你说的问题,你是不是改了注册表
      

  4.   

    我的系统是XP SP3 内存2G,装了VS2005 和VS2008 SP1,我觉得VS2008更快。
      

  5.   

    我今天在公司所有的Win7+VS20088系统下测试,都一样的结果,放到IIS里面运行都慢,但只要放到VS2005到里面,运行速度就正常了。。
    系统配置应该没问题,双核2.2G+2G内存+320G硬盘,跑个这玩意应该不慢啊。。
      

  6.   

    今天还专门用一台笔记本做了系统,就安装了VS2005和VS2008测试,同样的测试结果。放到VS2005下作为一个网站运行,速度一点问题也没有,没有感觉出延迟。但是放到IIS和VS2008下运行,那个速度,让我产生砸电脑的冲动。
      

  7.   

    还是没能解决。顺便说句,我装了Win7以后,别的什么操作系统都装不了了。装了一半电脑就蓝屏,什么安装方式都试过了,网上能找到的解决方法都试过了。同事跟我说要全盘都格式化之后才能装别的系统。以后坚决不装win7了,Fuck!!!
      

  8.   

    发现问题的原因了,我在模板页里面引用了一个不存在的js文件,去掉之后,就没问题了,但是,我还是不明白,为什么这个问题在VS2005和VS008里面就不一样呢?