Степенный трассировка запутанной сборки
-
30-09-2019 - |
Вопрос
Я использую WindBG/SOS и изучаю какой -то управляемый код. Проблема в том, что код запутывается. Есть идеи, как их можно отладить?
Решение
Это зависит от проблемы, которую вы пытаетесь отладить. Сток вызовов различных потоков по -прежнему даст вам соответствующие адреса. Из этого вы можете получить описания методов, используя !ip2md
И из этого вы можете получить IL для методов. Кроме того, после того, как у вас есть таблица методов для данного типа, вы можете получить соответствующий код для каждого метода. Вы также можете установить точки останова, используя дескрипторы методов, поэтому, хотя код труднее понять, у вас все еще есть несколько вариантов получения информации отладки, но, как я уже сказал, это зависит от фактической ситуации отладки. Если вы обновите вопрос с дополнительными деталями, мы сможем предоставить больше информации.