喜
我正在使用Visual Studio 2010开发一个ASP.NET MVC网站。该站点是使用本地内置的ASP.NET开发服务器从本地计算机构建和运行的,该数据库位于网络上。 / p>
问题是加载或重新加载页面的速度非常慢,请看一下这个场景:
知道为什么这么慢?
BestRegards
编辑:我发现这只发生在Firefox上,IE会更快地返回页面ALOT吗?
答案 0 :(得分:8)
只需更改
http://localhost:XXXX/YourSite/Here
要
http://127.0.0.1:XXXX/YourSite/Here
比在Firefox中禁用IPv6设置好多了IMO,如果你想使用IPv6怎么办?
如果您想要一个稍微更持久的解决方案,您可以编辑您的主机文件,通常在Windows上C:\Windows\system32\drivers\etc\hosts
,并为localhost添加规则:
127.0.0.1 localhost
如果您确定要在Firefox中禁用IPv6,请在此处详细说明:
http://kb.mozillazine.org/Network.dns.disableIPv6 击>
编辑:实际上,如果您想在Firefox中修复此问题,而不是像我刚刚发布的链接那样完全禁用IPv6,或者按照此问题的其他答案的指定,请阅读: http://theycallmemrjames.blogspot.com/2010/09/firefox-is-really-slow-testing-sites-on.html 这显示了如何将localhost的规则设置为仅使用IPv4,因此您的浏览器仍可以根据需要使用IPv6。
答案 1 :(得分:2)
http://codewut.de/content/local-iis-dev-server-firefox-slow-request-response-times
如果遇到同样的问题,请在Firefox中禁用IPv6支持: about:config - > network.dns.disableIPv6 - >真正 显然,Firefox和Microsoft Internet Information Server不喜欢在没有人为干预的情况下很好地在Vista上一起玩。
尝试一下,让我/我们知道它是否有帮助!我听说过很多关于这个问题的事。