Помощью ILSpy отладчик - отладка DLL
Я пытаюсь отладить несколько библиотек DLL с помощью отладчика ILSpy, но сталкиваюсь со следующими проблемами:-
Я получаю эту ошибку ["Нити.CannotStepNoActiveFunction"] более чем часто.
При проверке переменных специально для нулевых типов всплывающая подсказка показывает неправильные значения.
Пример -
инт? объект MyObject = нуль;
объект MyObject.Свойство hasvalue - дисплей свойство hasvalue -&ГТ; 'правда' &амп; значение-и gt; 0, даже если нет значение, присвоенное объекту
Перешагивая через коды, он пропускает некоторые строки и переходит к любой случайной строке при нажатии клавиши F10.
Когда я обнаружил в получении подробностей кода, что
ВАР фрейм = debuggedProcess.SelectedThread.MostRecentStackFrame; от Системой Windows Класс и в JumpToCurrentLine() метод дает какой-то неправильный кадр и неправильный рама.ИС.
Кто-нибудь сталкивался с той же проблемой или имел какое-либо исправление для того же самого?
Что я уже пробовал:
Когда я обнаружил в получении подробностей кода, что
ВАР фрейм = debuggedProcess.SelectedThread.MostRecentStackFrame; от Системой Windows Класс и в JumpToCurrentLine() метод дает какой-то неправильный кадр и неправильный рама.ИС.