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.

Foi útil?

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

  1. about:config na barra de endereço
  2. 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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top