Visual Studio 2010:非常慢的Web应用程序调试!

Mik*_*hov 43 debugging visual-studio-2010 visual-studio

我最近安装了Visual Studio 2010(终极版,4月发布的最终版),发现调试Web应用程序变得非常慢(比Visual Studio 2008 2-3倍)!

我使用相同的Web应用程序并检查了VS 2008和VS 2010中其中一个页面的加载速度,并比较了加载页面所需的时间.

我使用两种方法测试它:1)在ASP.NET Development Server下调试(通过按"开始"按钮)和2)使用ASP.NET Development Server而不调试(通过使用"在浏览器中查看"菜单命令).

我得到了Visual Studio 2008和2010 的以下结果.

1) ASP.NET Development Server withoud调试("在浏览器中查看"):VS 2008和2010中的页面加载速度相同.

2)在ASP.NET Development Server下进行调试("开始"按钮):在VS 2010中,页面加载时间比VS 2008要多 - VS 2010调试比VS 2008 慢2-3倍!

3)同时,在VS 2008中调试Web应用程序时,与仅使用"在浏览器中查看"命令相比,加载页面所需的时间相同.也就是说,VS 2008调试没有引入任何开销在Web浏览器的页面加载!

我想确保其他人在VS 2010中缓慢调试Web应用程序时遇到同样的问题.这个问题可以通过任何方式解决吗?

顺便说一句,我使用的是Windows XP SP3.

谢谢.

Dro*_*per 47

禁用Intellitrace(历史调试器) - 它可以在调试期间"及时"跳转,但会减慢调试速度.

您可以从options-> intellitrace中禁用它

  • 这仅适用于Visual Studio 2010 Ultimate. (7认同)
  • 完全解决了我的问题.从一页30秒到1/2秒.非常感谢! (2认同)

swa*_*wax 13

尝试从"调试"菜单中"删除所有断点".它加快了我的Web应用程序调试10次.


Pau*_*nis 7

启用"Native Code"调试器时,我遇到了Visual Studio调试速度慢的问题.尝试禁用它.

在"Visual Studio 2010"上转到:

  1. 项目属性 - >
  2. 网 - >
  3. 调试器(页面底部). - >
  4. 禁用所有exept ASP.NET

希望能帮助到你.

类似的问题:1