создание файла дампа для управляемого (.NET) приложение с помощью windbg (или mscordmp)

Я изучаю создание файлов дампа для управляемого процесса.

Я знаю, что могу использовать windbg для создания файла дампа, но я задаюсь вопросом, ли их какие-либо специальные флаги, которые я должен передать команде ".dump", учитывая, что это - управляемое приложение вместо собственного.

связанный вопрос о стороне: я услышал об инструменте под названием mscordmp.exe (если Вы гуглите его, можно найти упоминание о нем онлайн). mscordmp все еще релевантен? Я не могу найти точку загрузки для него нигде, но я думал, что это могло бы лучше подойти для дампа управляемой памяти, чем windbg.

6
задан Greg Hewgill 7 August 2010 в 07:09
поделиться

1 ответ

Вы должны использовать / ma, чтобы создать полный дамп памяти. В противном случае SOS будет жаловаться, что управляемый анализ будет очень ограничен.

4
ответ дан 17 December 2019 в 07:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: