本地ASP.NET MVC突然非常慢; 加载时间> 1分钟

ala*_*lan 9 c# asp.net-mvc iis-6 sql-server-2005 visual-studio-2008

在过去的几周里,当浏览本地托管的ASP.NET 3.5 MVC Web应用程序(C#)时,我遇到了突然而显着的性能下降.给定页面的加载时间平均为20秒(无论内容如何); 启动通常超过一分钟.这些应用程序在生产甚至测试系统上运行得很快(测试系统与我的开发环境相当).

我正在运行IIS 6.0,VS2008,Vista Ultimate,SQL2005,.NET 3.5,MVC 1.0,我们使用VisualSVN 1.7.

我的SQL DB是本地的,IPv6似乎不是原因.我使用环回,机器名称和'localhost'在调试模式之外浏览Firefox和IE8,并且每次都得到完全相同的结果(因此DNS似乎也不是问题).

以下是我的dotTrace输出的屏幕截图.

http://www.glowfoto.com/static_image/28-100108L/3123/jpg/06/2010/img4/glowfoto

此问题使得几乎无法调试/测试任何Web应用程序.任何建议非常感谢!

解决方案: 完全重新安装Windows,IIS,Visual Studio等.它不是首选的解决方案,但它确实有效.

ala*_*lan 0

解决方案是格式化并全新安装 Vista、SQL Server 2005、Visual Studio 2008、IIS6 等。我现在可以调试我最初遇到问题的相同 Web 应用程序,而不会产生任何后果。这让我相信问题出在上述安装之一中,并且一定是由于软件更新或添加软件而加剧的。