Encontrar los archivos de volcado de memoria para una aplicación C#
-
09-06-2019 - |
Pregunta
Una aplicación que estoy escribiendo siempre falla en la computadora de un cliente, pero no obtengo una descripción de excepción ni un seguimiento de la pila.
Lo único que recibo es un informe de fallo que Windows quiere enviar a Microsoft.
Me gustaría obtener ese archivo de volcado e investigarlo yo mismo, pero no puedo encontrarlo.
Cuando "Veo el contenido del informe de errores", puedo ver los diferentes volcados de memoria, pero no puedo copiarlos ni guardarlos.
Solución
Puedes usar el Herramientas de depuración de Windows para ver el volcado de memoria.Para aprovecharlo al máximo, necesitará una copia exacta de los símbolos de esa aplicación (es decir,misma versión).
Mira esto El blog de Tess para obtener tutoriales sobre cómo utilizar las herramientas de depuración de Windows.Consulte su blog constantemente cada vez que necesito analizar volcados de memoria.
Otros consejos
El blog de Tess fue un gran recurso.Finalmente logré descubrir cómo realizar la depuración remota, lo que significa que no tuve que mirar el volcado de memoria.
Para la comunidad en general, aquí hay algunos enlaces que encontré útiles:
- Depuración remota, cómo configurarlo y ejecutarlo.
- Volcados, cómo guardarlos y depurarlos.