Pregunta Soluciona la depuración remota de una aplicación .Net "no se han cargado símbolos para este documento".


Estoy tratando de depurar una aplicación .Net. Lo copié (y el .pdb) a una máquina virtual. Puedo adjuntarme al proceso, pero mis puntos de interrupción están deshabilitados después de adjuntar con:

"El punto de ruptura actualmente no se verá afectado, no se han cargado símbolos para este documento".

Estoy seguro de que el PDB en la VM es el correcto. Traté de agregar la ruta de PDB en mi máquina principal a la ruta de símbolos de Visual Studio. ¿Qué me estoy perdiendo?

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

Gracias


11
2018-01-25 15:41


origen


Respuestas:


El problema fue que los archivos PDB deben colocarse en la misma carpeta tanto en la VM como en el host.


13
2018-01-25 19:26



Otra posible causa del problema es una falta de coincidencia de versión entre el código que se ejecuta en el servidor y el código local. Pude solucionar esto volviendo a implementar el código local en el servidor.


2
2017-09-02 00:52