asp.net-mvc - Visual Studio 和 ASP.NET MVC 的加载时间很慢?

标签 asp.net-mvc optimization webserver

您好,

我正在使用 Visual Studio 2010 开发 ASP.NET MVC 网站。该网站是从本地计算机构建并运行的,本地计算机内置 ASP.NET 开发服务器,数据库位于网络上的某个地方。

问题是加载或重新加载页面非常慢,请看一下这个场景:

enter image description here
Link to image

知道为什么这么慢吗?

此致

编辑:我发现这只会发生在 Firefox 中,IE 会更快地返回页面?

最佳答案

快速解决

只是改变

http://localhost:XXXX/YourSite/Here


http://127.0.0.1:XXXX/YourSite/Here

IMO 比在 Firefox 中禁用 IPv6 设置要好得多,如果您想使用 IPv6 怎么办?

更永久的解决方案

如果你想要一个更持久的解决方案,你可以编辑你的主机文件,通常是 C:\Windows\system32\drivers\etc\hosts在 Windows 上,并为 localhost 添加规则:
127.0.0.1 localhost

专门定制 Firefox

如果您决定要在 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。

关于asp.net-mvc - Visual Studio 和 ASP.NET MVC 的加载时间很慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5237340/

相关文章:

asp.net-mvc - 带有下拉菜单的动态年份绑定(bind)

jquery - Ajax 刷新局部 View

c# - MVC Onion 架构,一些问题

css - 图像在 HTML 或 CSS 中加载速度更快吗?

URL目录中的Java列表文件?

asp.net-mvc - 如何在 ASP.NET MVC 中找出 Action 从哪里路由到的?

c++ - ODR 使用的空类的优化

python - 加快Python中的集成功能

node.js - 无法从外部访问运行在 Ubuntu 服务器上的 Express Web 服务器

redirect - 客户端与服务器端重定向的最佳实践 : When to use what?