如何弄清楚为什么我的本地主机站点需要这么长时间才能加载?

cho*_*bo2 8 .net debugging performance localhost visual-studio-2010

我今天和昨天都注意到在本地主机上运行我的网站非常慢.我非常怀疑这是一个代码问题,因为当我把它放在我的实时网站上时,它的速度很快.

例如

本地主机调试模式(F5)上的页面需要 44秒

我的实际网站上的同一页面需要2秒钟

本地主机上的相同页面但未处于调试模式(ctrl + F5)需要4秒

所以我不确定我的调试器是什么,但它会使网站速度变慢.

我有视觉工作室2010年终版.

我认为这是因为一些插件(resharper,生产力工具等).所以我卸载了每个插件.

我尝试制作一个新的asp.net mvc 3项目,它在调试模式下快速加载.我也使用完全相同的代码并将其扔到运行VS 2010 Ultimate的另一台计算机上,并且它可以快速加载.

所以我不确定接下来要做什么测试.

Ste*_*hie 5

你在调试什么浏览器?

我在FireFox 3+(Win7)中运行我的网站时遇到了类似的问题.

通过进入about:config if FireFox并将network.dns.disableIPv6设置为true来解决这个问题.


Pau*_*van 0

这是在黑暗中进行的尝试,因为我认识的开发人员也遇到过类似的问题。

我们编辑了项目中的 global.asax 文件,它似乎清除了一些损坏的程序集。我建议您尝试清除应用程序编译的 dll 的 GAC(您必须通过 google 查找位置)