2008-10-01 32 views

Respuesta

2

Si se refiere a un archivo de volcado creado por ventanas (ya sea volcado de memoria pequeña, de volcado de memoria del núcleo o de volcado de memoria completa) que se crea después de un fallo del sistema, entonces necesita WinDBG

+0

respuesta revisada para incluir el enlace actual. –

1

Debería poder hacer doble clic en el archivo .dmp para abrirlo automáticamente en Visual Studio. Si el archivo .pdb que se generó cuando se compiló el programa todavía está presente, Visual Studio debería poder cargar automáticamente los símbolos a partir de eso. A partir de ese momento, puede presionar Ejecutar/Depurar (F5) para comenzar a leer el archivo .dmp.

19

Usando Archivo de Visual Studio> Abrir proyecto o de la libre WinDBG (parte de Debugging Tools for Windows) File> Open Crash Dump seleccione el archivo dmp.

Asegúrese de configurar las herramientas para incluir una ruta de acceso a la ubicación de los símbolos de depuración PDB para esa aplicación (¿tiene símbolos, ¿verdad?). Cualquiera de las herramientas tiene un hilo y una ventana de pila de llamadas que deberían darle una buena idea de dónde ocurrió el bloqueo. Incluir rutas al código fuente también ayudará.

Las rutas de símbolo y origen se pueden configurar en WinDbg en el menú Archivo. Está enterrado en Visual Studio bajo Herramientas> Opciones> Depuración> Símbolos y Herramientas> Opciones> Proyecto y Soluciones> VC++ Directores