Arquivos de despejo.
This topic applies to:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium e Ultimate |
Arquivos de despejo, anteriormente chamado de despejos de memória, permitem que você salve as informações de programa para depuração de um momento posterior. Arquivos de despejo podem ser especialmente útil quando você está testando um programa em um computador que não tenha arquivos de origem ou o símbolo. Quando ocorre uma falha, você pode salvar um arquivo de despejo e depurá-lo posteriormente, no computador de compilação ou em outro computador que tem arquivos de origem e símbolos de depuração.
Os arquivos de despejo que são salvos e abertos por Visual Studio usar um formato de arquivo chamado minidespejo. Visual Studiopode salvar os arquivos de minidespejo com ou sem informações de pilha.
O Visual Studio 2010 depurador pode salvar arquivos de minidespejo para código gerenciado ou nativo. O depurador pode carregar arquivos de despejo criados pelo Visual Studio 2010 ou por outros programas que salvem os arquivos no formato de minidespejo.
Criar um arquivo de despejo
Há várias maneiras de criar e salvar um arquivo de despejo:
Enquanto você está depurando um processo no Visual Studio 2010, você pode usar o Salvar despejo como opção na Debug menu para salvar um arquivo de despejo. For more information, see Como: Save and Open Dump Files.
Com Just-In-Time depuração habilitada, você pode anexar a um processo falhado que esteja executando fora do depurador, interromper o processo e salve um arquivo de despejo. For more information, see Como: Save and Open Dump Files.
Você pode salvar um arquivo de despejo foi criado pelo utilitário UserDump, que é parte do pacote de ferramentas de suporte do OEM. Você pode baixar uma cópia do pacote a partir desta página no site da Microsoft: https://www.microsoft.com/downloads/Search.aspx?displaylang=en.
https://download.microsoft.com/download/win2000srv/Utility/3.0/NT45/EN-US/Oem3sr2.zip
Você pode salvar um arquivo de despejo foi criado pelo utilitário Autodump +, que faz parte do Microsoft Debugging Tools for Windows. Você pode baixar as ferramentas de depuração para Windows a partir desta página no site da Microsoft: Central de desenvolvedor de Hardware do Windows.
Debugging a Dump
O Visual Studio 2010 depurador pode ler arquivos de despejo contêm informações sobre o código gerenciado, código não gerenciado ou uma mistura de ambos. Você pode depurar despejos de nativos e gerenciados usando as janelas de depuração normais.
As seções a seguir contêm informações adicionais sobre como depurar um despejo: