Очень медленное время загрузки с Visual Studio и ASP.NET MVC? - PullRequest
4 голосов
/ 08 марта 2011

привет,

Я занимаюсь разработкой веб-сайта ASP.NET MVC с помощью Visual Studio 2010. Сайт создается и работает с локального компьютера с помощью локального встроенного ASP.NET Development Server, база данных расположена где-то в сети.

Проблема в том, что загрузка или перезагрузка страницы очень медленная, посмотрите на этот сценарий:

enter image description here Ссылка на изображение

Есть идеи, почему это так медленно?

BestRegards

Редактировать: Я обнаружил, что это происходит только в Firefox,IE вернет страницу намного быстрее?

Ответы [ 2 ]

8 голосов
/ 08 марта 2011

Быстрое исправление

Просто измените

http://localhost:XXXX/YourSite/Here

на

http://127.0.0.1:XXXX/YourSite/Here

Намного лучше, чем отключение настроек IPv6 в Firefox, что если вы хотите использовать IPv6?

Больше постоянного решения

Если вы хотите немного более постоянного решения, вы можете отредактировать файл hosts, обычно C:\Windows\system32\drivers\etc\hosts в Windows, и добавить правило для localhost:

127.0.0.1 localhost

Специальная настройка Firefox

Если вы решите, что хотите отключить IPv6 в самом Firefox, здесь есть подробная информация об этом: 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 так, как ему нужно.

2 голосов
/ 08 марта 2011

http://codewut.de/content/local-iis-dev-server-firefox-slow-request-response-times

Если вы столкнулись с той же проблемой, отключите поддержку IPv6 в Firefox: about: config -> network.dns.disableIPv6 -> true Очевидно, что Firefox и Microsoft Internet Information Server не любят приятно играть вместе в Vista без участия человека.

Подробнее (и ссылки внизу): http://weblogs.asp.net/bleroy/archive/2008/12/29/why-are-scripts-slow-to-load-in-firefox-when-using-visual-studio-s-built-in-development-web-server-a-k-a-cassini.aspx

Попробуйте, дайте мне / нам знать, если это поможет! Я много слышал об этой проблеме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...