Отладка файла управляемого дампа с помощью Visual Studio 2010 - PullRequest
0 голосов
/ 02 марта 2012

Я взял дамп файла управляемого процесса, используя как диспетчер задач, так и проводник процессов.все, что я использую, я получаю при открытии файла в Visual Studio 2010 в качестве описания сводки дампа:

Process architecture: x64
Error information: You cannot debug a 64 bit dump of a 32 bit process, you must collect a 32 bit dump of a 32 bit process

Я могу подтвердить, что процесс .net, который я получил, является 32-битным (на моем64 битная машина).Как я могу сконфигурировать процесс дампа для получения соответствующего дампа, чтобы я мог анализировать его в VS (или в любом другом месте, например, windbg)?

1 Ответ

1 голос
/ 02 марта 2012

Проблема заключалась в том, что на 64-битном компьютере диспетчер задач и проводник процессов получают 64-битный дамп 32-битного процесса.Я не знаю, как это может произойти без каких-либо предупреждений / ошибок при получении дампа.

Если я беру дамп с использованием 32-битной версии windbg, то дамп будет получен в основном.

...