Отладка 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?), которая при изменении какой-либо магической установки сортирует все это.
Ответы
Ответ 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, и вы можете войти в код, где вы хотите, без необходимости запускать с самого начала или прыгать в курсор.
- Ли