Archivos de volcado de memoria
Este tema se aplica a:
Edición |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium y Ultimate |
Los archivos de volcado de memoria, previamente denominados volcados; permiten guardar información del programa para una depuración posterior. Los archivos de volcado de memoria son especialmente útiles cuando se prueba un programa en un equipo en el que no se encuentran los archivos de origen o de símbolos. Cuando se produce un bloqueo, puede guardar un archivo de volcado de memoria para depurarlo más adelante en el equipo de compilación o en otro equipo que contenga los archivos de origen y los símbolos de depuración.
Los archivos de volcado de memoria que están guardados y se abren mediante Visual Studio usan un formato de archivo llamado minivolcado. Visual Studio puede guardar archivos de minivolcado con o sin información del montón.
El depurador de Visual Studio 2010 puede guardar archivos de minivolcado para código administrado o nativo. El depurador puede cargar archivos de volcado de memoria creados por Visual Studio 2010 o por otros programas que guardan archivos en formato de minivolcado.
Crear un archivo de volcado de memoria
Hay varias maneras de crear y guardar un archivo de volcado de memoria:
Mientras depura un proceso en Visual Studio 2010, puede utilizar la opción Guardar volcado como del menú Depurar para guardar un archivo de volcado de memoria. Para obtener más información, vea Cómo: Guardar y abrir archivos de volcado.
Si la depuración Just-In-Time está habilitada, puede asociar el depurador a un proceso bloqueado que se ejecuta fuera del depurador, interrumpir el proceso y, a continuación, guardar un archivo de volcado de memoria. Para obtener más información, vea Cómo: Guardar y abrir archivos de volcado.
Puede guardar un archivo de volcado de memoria creado mediante la utilidad UserDump, que forma parte del paquete Herramientas de soporte de OEM. Puede descargar una copia del paquete de esta página del sitio web de Microsoft: https://www.microsoft.com/downloads.
https://download.microsoft.com/download/win2000srv/Utility/3.0/NT45/EN-US/Oem3sr2.zip
Puede guardar un archivo de volcado de memoria creado mediante la utilidad Autodump+, que forma parte del paquete de Herramientas de depuración de Microsoft para Windows. Puede descargar las Herramientas de depuración para Windows del sitio web de Microsoft Windows Hardware Developer Central.
Depurar un volcado
El depurador de Visual Studio 2010 lee archivos de volcado de memoria que contienen información acerca de código administrado, no administrado o una combinación de ambos. Puede depurar los volcados de memoria nativo y administrado utilizando las ventanas de depuración normales.
Las secciones siguientes contienen información adicional acerca de la depuración de volcados de memoria: