non può colpire il punto di interruzione all'interno del file .js

Ho aggiornato per vincere 8. Ora ho eseguito il mio VS 2012 sotto i privilegi di amministratore e sto creando un sito web in MVC 4. Ho controllato diverse soluzioni online e nessuno ha funzionato. Ho un file javascript nella mia soluzione, ma quando ho inserito un punto di interruzione in esso, a runtime vedo "non sono stati caricati simboli per questo documento". Ho avuto questo problema due anni fa con VS 2008 e in qualche modo risolto. Non mi ricordo se avessi cambiato niente. Ora è tornato! tranne che non sono in win XP e VS 2008. i file pdb sono in loco (bin \ Debug), il debug di script è triggersto in opzioni Internet e posso eseguire il debug del mio codice c # senza alcun problema. totalmente la stessa situazione in cui sono tornato nel 2008. qualunque cosa sia questo, è tutto su javascript visto che questo accade anche per il javascript in linea!

la parte strana è che il codice js è in esecuzione ma non riesco proprio a debug nel vs 2012.

So già la soluzione, che utilizza strumenti f12 o qualcosa di simile. Questo non è il caso qui, avevo VS 2012 sulla vittoria 7 due settimane fa e stavo debuggando il mio js nella VS stessa senza alcun problema. questa è la stessa installazione, quindi deve essere vincente 8 correlati.

Quindi, come posso risolvere questo problema?

È ansible utilizzare il debugger per colpire il codice. Scrivi e basta

debugger; 

prima della linea che vuoi eseguire il debug e questo functionrà. Penso che questo renderà la tua vita facile.

Distriggers le impostazioni di controllo dell'account utente!

Se ciò non funziona, crea una nuova applicazione (non modifica nulla!). Assicurarsi che il debug JavaScript sia abilitato in Internet Explorer.

Se ciò non funziona, assicurati che JavaScript sia abilitato nell'attuale Internet Security Zone (Opzioni IE).

Una cosa da controllare sarebbe le pagine di properties; del tuo progetto per assicurarsi che il tipo di debugger sia Script Only . Basta fare clic con il button destro del mouse sul progetto in Esplora soluzioni e select la pagina Debug .

immettere qui la descrizione dell'immagine

Utilizzando Visual Studio 2015, ho scoperto che i punti di interruzione functionranno solo quando si esegue il progetto in Internet Explorer.

Non funziona né per Firefox né Chrome.

Per Firefox è ansible utilizzare Firebug (plugin di Firefox) per eseguire il debug di JavaScript come indicato di seguito:

immettere qui la descrizione dell'immagine

Provate a mettere il punto di interruzione nella prima istruzione del file JavaScript, il punto di interruzione è probabilmente in un codice che non viene raggiunto.