Вопрос

Я использую WindBG/SOS и изучаю какой -то управляемый код. Проблема в том, что код запутывается. Есть идеи, как их можно отладить?

Это было полезно?

Решение

Это зависит от проблемы, которую вы пытаетесь отладить. Сток вызовов различных потоков по -прежнему даст вам соответствующие адреса. Из этого вы можете получить описания методов, используя !ip2md И из этого вы можете получить IL для методов. Кроме того, после того, как у вас есть таблица методов для данного типа, вы можете получить соответствующий код для каждого метода. Вы также можете установить точки останова, используя дескрипторы методов, поэтому, хотя код труднее понять, у вас все еще есть несколько вариантов получения информации отладки, но, как я уже сказал, это зависит от фактической ситуации отладки. Если вы обновите вопрос с дополнительными деталями, мы сможем предоставить больше информации.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top