2012-01-25 23 views
10

Sto cercando di eseguire il debug di un'applicazione .Net. L'ho copiato (e il .pdb) in una VM. Sono in grado di allegare al processo, ma i miei punti di interruzione sono disabilitati dopo il collegamento con:Problemi di debug remoto di un'applicazione .Net "nessun simbolo è stato caricato per questo documento."

"Il punto di interruzione attualmente non verrà colpito, nessun simbolo è stato caricato per questo documento."

Sono sicuro che il PDB sulla VM è quello giusto. Ho provato ad aggiungere il percorso PDB sulla mia macchina principale al percorso dei simboli dello studio visivo. cosa mi manca?

(Win7 x86, Visual Studio 10, .Net 4)

Grazie

risposta

13

Il problema era che i file PDB devono essere posizionati nella stessa cartella sia sul VM e l'host.

+0

Grazie mille. Quindi non è possibile eseguire il debug remoto senza creare lo stesso percorso? Non voglio crederci. – AndreaT

1

Un'altra potenziale causa del problema è una mancata corrispondenza tra il codice in esecuzione sul server e il codice locale. Sono stato in grado di risolvere questo problema ridistribuendo il codice locale al server.

Problemi correlati