Depurando asp.net com firefox e visual studio.net - muito lento comparado ao IE
-
09-06-2019 - |
Pergunta
Depuração de sites/projetos da Web ASP.NET no Visual Studio.net 2005 com o Firefox é muito mais lento do que o uso do IE.
Eu li algo em algum lugar que existe uma maneira de consertar isso, mas não consigo encontrá-lo novamente.
Alguém sabe do que estou falando e pode me indicar a direção certa, por favor?
Saúde John
editar
desculpe, rob, não me expliquei muito bem (de novo).Eu prefiro o Firefox para depuração (firebug etc)
pressionar F5 ao depurar com o IE, o navegador é iniciado muito rapidamente e clicar em meu aplicativo da web é quase instantâneo e quando um ponto de interrupção é atingido, chego ao meu código imediatamente, sem atrasos.
pressionar F5 ao depurar com o FireFox, o navegador inicia muito lentamente (ok, tenho plug-ins que retardam o carregamento do FF), mas clicar em meu aplicativo da web é realmente muito lento e quando um ponto de interrupção é atingido, leva muito tempo para quebrar o código.
juro que li algo em algum lugar que existe uma configuração no Firefox (about:config talvez?) Que quando alterada para alguma configuração mágica resolve tudo isso.
Solução
Bingo.encontrou o artigo eu li antes.
Acabei de alterar minha propriedade network.dns.ipv4OnlyDomains em about:config para localhost.reiniciei o firefox e agora o firefox tem o mesmo desempenho do IE ao depurar o asp.net com o visual studio (2005).
espero que isso ajude alguém que tenha o mesmo problema.
Outras dicas
"Solução alternativa".Faça o seguinte no Firefox
- about:config na barra de endereço
- defina network.dns.disableIPv6 como verdadeiro.
Você está falando sério?Uma das principais razões pelas quais continuo com o Firefox é porque é muito mais agradável desenvolver com ele.
A atualização da fonte ao vivo é incrível (ver fonte > alterar código > reconstruir > F5 na fonte)...
O que é realmente "lento"..Quero dizer, alguns navegadores tendem a ser mais lentos na renderização, mas não vejo como isso afeta o tempo de depuração.Assim que a requisição for feita, e seu breakpoint for atingido no código, ele para?
Para uma depuração rápida, tente isto.
Adicione Debugger.Break() ao seu código em um local apropriado.
Navegue até a página no Firefox (via localhost) se estiver na máquina de desenvolvimento local?e o depurador Just in Time do Visual Studio deve aparecer.selecione a instância atualmente aberta do Visual Studio e você poderá entrar no código onde quiser, sem ter que começar do início ou pular para o cursor.
-Lee