7

Ogni volta che provo a impostare un punto di debug in Javascript, eietehr mentre in modalità di progettazione o mentre runniong, ottengo l'errore:VS2010: cercando di eseguire il debug javascript utilizzando Chrome: questa non è una posizione valida per un punto di interruzione

trying to set a breakpoint in javascript: this is not a valid location for a breakpoint 

Quando vado a schermata Opzioni di VS2010 sotto Debugging Just In Time, vedo che è riuscita, nativo & script sono selezionati,

ho anche messo la linea "debugger;" nella prima riga di una funzione javascript che viene chiamata ma l'interruzione non viene mai colpita.

nel web.config (anche se questo è probabilmente il codice compilato :):

<compilation debug="true 

sto rivivendo questo problema su una nuova macchina ... Can u aiuto?

Edit: ho lasciato fuori un enorme dettaglio:

Google Chrome è il mio browser predefinito.

(sto cercando di eseguire il debug di un errore di Chrome-only.)

devo ricorrere ad altri strumenti di debug diverso VS2010? Sto pensando che dovrebbe funzionare. Troppo speranzoso, eh?

+0

Avete "Disattiva debug degli script" disabilitato nel tuo browser? – RPM1984

+0

Eccellente suggerimento. Sì, è deselezionato sia per IE che per altri browser. – ChadD

+0

Vedere la sezione modifica. Ci scusiamo per l'ommision originale. – ChadD

risposta

5

Visual Studio esegue solo il debug di js in esecuzione in IE, per quanto ne so. chrome ha un debugger di tipo console che non ho idea di come usare: è disponibile dall'icona della pagina> sviluppatore> console javascript. potresti anche cercare nelle estensioni chrome per vedere se qualcuno ha creato un debugger più bello. so che c'è un'estensione firebug disponibile ma non sono sicuro di quali caratteristiche offre.

se tutto il resto fallisce:

alert('made it this far!'); 
Problemi correlati