Подтвердить что ты не робот

Отладка asp.net с помощью firefox и visual studio.net - очень медленная по сравнению с IE

Отладка веб-сайтов asp.net/веб-проектов в visual studio.net 2005 с Firefox загружается медленнее чем использование IE.

Я где-то кое-что прочитал, что есть способ исправить это, но я не могу, чтобы жизнь меня снова находила.

Кто-нибудь знает, что я нахожу и могу указать мне в правильном направлении, пожалуйста?

Приветствия Джон

изменить

Извините, что я не очень хорошо себя объяснил (снова). Я предпочитаю Firefox для отладки (firebug и т.д.)

нажатие F5 при отладке с IE браузер запускает очень быстро, и щелчок по моему веб-приложению почти мгновен, и когда брандмаует попадает, я сразу получаю код без каких-либо задержек.

ударяя F5 при отладке с помощью FireFox, браузер запускается очень медленно (нормально, у меня есть плагины, которые замедляют загрузку FF), но щелчок вокруг моего веб-приложения действительно очень медленный, и когда точка останова ударяется, требуется перерыв в код.

Я клянусь, что где-то я что-то читал, что в Firefox есть настройка (about: config maybe?), которая при изменении какой-либо магической установки сортирует все это.

4b9b3361

Ответ 1

лото. нашел статью, которую я читал раньше.

Я только что изменил свойство network.dns.ipv4OnlyDomains в about: config to localhost. перезапустил firefox, и теперь firefox выполняет то же, что и IE при отладке asp.net с визуальной студией (2005).

надеюсь, что это поможет любому другому, у кого есть такая же проблема.

Ответ 2

"Альтернативное решение". Сделайте следующее в Firefox

  • about: config в адресной строке
  • установите для параметра network.dns.disableIPv6 значение true.

Ответ 3

Вы серьезно? Одна из основных причин, по которым я придерживаюсь Firefox, - это то, что его гораздо лучше разрабатывать с помощью.

Обновление в прямом эфире является удивительным (см. исходный код > изменить код > перестроить > F5 в источнике)...

Что на самом деле "медленное". Я имею в виду, что некоторые браузеры, как правило, медленнее при рендеринге, но я не вижу, как это влияет на время отладки? Как только запрос будет сделан, и ваша точка останова попадет в код, он остановится?

Ответ 4

Для быстрой отладки попробуйте это.

Добавьте Debugger.Break() в свой код в соответствующем месте.

Перейдите на страницу в firefox (через localhost), если на локальной машине dev? и должен появиться отладчик Visual Studio Just in Time.. выберите в настоящий момент открытый экземпляр Visual Studio, и вы можете войти в код, где вы хотите, без необходимости запускать с самого начала или прыгать в курсор.

- Ли