Domanda

Il debug di siti Web/progetti Web ASP.NET in Visual Studio.net 2005 con Firefox è più lento rispetto all'utilizzo di IE.

Ho letto qualcosa da qualche parte che esiste un modo per risolvere questo problema, ma non riesco a trovarlo di nuovo.

Qualcuno sa di cosa sto parlando e può indicarmi la giusta direzione, per favore?

Saluti John

modificare

scusa Rob, non mi sono spiegato molto bene (di nuovo).Preferisco Firefox per il debug (firebug ecc.)

premendo F5 durante il debug con IE, il browser si avvia molto rapidamente e fare clic sulla mia applicazione Web è quasi istantaneo e quando viene raggiunto un breakpont, arrivo immediatamente al mio codice senza ritardi.

premendo F5 durante il debug con FireFox il browser si avvia molto lentamente (ok ho plugin che rallentano il caricamento FF) ma fare clic sulla mia applicazione web è davvero molto lento e quando viene raggiunto un punto di interruzione ci vogliono anni per entrare nel codice.

giuro di aver letto qualcosa da qualche parte che esiste un'impostazione in Firefox (forse circa:config?) che, una volta modificata in un'impostazione magica, risolve tutto.

È stato utile?

Soluzione

tombola.trovato il articolo ho letto prima.

ho appena cambiato la mia proprietà network.dns.ipv4OnlyDomains in about:config in localhost.riavviato Firefox e ora Firefox funziona come IE durante il debug di asp.net con Visual Studio (2005).

spero che questo aiuti chiunque altro abbia lo stesso problema.

Altri suggerimenti

"Soluzione alternativa".Effettuare le seguenti operazioni in Firefox

  1. about:config nella barra degli indirizzi
  2. impostare network.dns.disableIPv6 su true.

Sei serio?Uno dei motivi principali per cui mi attengo a Firefox è perché è molto più bello svilupparlo..

L'aggiornamento del sorgente live è fantastico (visualizza sorgente > modifica codice > ricostruisci > F5 nel sorgente)...

Ciò che in realtà è "lento"..Voglio dire, alcuni browser tendono ad essere più lenti nel rendering, ma non vedo come ciò influisca sul tempo di debug?Non appena viene effettuata la richiesta e il punto di interruzione viene raggiunto nel codice, si ferma?

Per un debug rapido prova questo..

Aggiungi Debugger.Break() nel tuo codice in una posizione appropriata.

Passare alla pagina in Firefox (tramite localhost) se sul computer di sviluppo locale?e dovrebbe apparire il debugger Just in Time di Visual Studio.seleziona l'istanza attualmente aperta di Visual Studio e puoi entrare nel codice dove vuoi senza dover iniziare dall'inizio o saltare al cursore.

--Lee

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top