CIL Debugging (with Evaluation Stack)
От: kjam Украина  
Дата: 26.09.11 13:15
Оценка:
Just-For-Fun ковыряю CIL. Хочется подебажить, но отладчик Visual Studio в окне дизассемблера по умолчанию показывает сгенерированный x86 код.
Нашел вот такую инфу — http://deploytonenyures.blogspot.com/2009/12/cil-debugging.html. Довольно неплохо, но не показывается стек операндов (в окне регистров — все равно x86 регистры). Через MDbg — тоже самое. Я так понимаю, что это потому, что я все-равно отлаживаю нативный код и стек операндов VES просто не существует во время отладки. Т.е. мне нужно отлаживать CIL внутри интерпретатора. Где-то слышал, что в составе .NET Framework интерпретатора нет в принципе. Это так?
Что еще можно попробовать? Может, какой-то сторонний софт?
Re: CIL Debugging (with Evaluation Stack)
От: hardcase Пират http://nemerle.org
Дата: 26.09.11 14:08
Оценка:
Здравствуйте, kjam, Вы писали:

K>Что еще можно попробовать? Может, какой-то сторонний софт?


ILSpy разрабатываемой версии 2.0 имеет на борту дебаггер уровня IL (и опционально может декомпилировать в C#), дерзайте.
/* иЗвиНите зА неРовнЫй поЧерК */
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.