Установка значений регистра ЦП при отладке управляемого приложения в Visual Studio - PullRequest
7 голосов
/ 04 марта 2010

Я отлаживаю приложение .NET в Visual Studio 2010 RC с использованием представления разборки. Код оптимизирован и JIT-ред. В определенный момент мне нужно изменить флаг ЦП ZR, чтобы инструкция JNE шла по другому пути. По какой-то странной причине окно регистров в Visual Studio доступно только для чтения и не позволяет мне изменять значения регистров, а также я не могу использовать команду «установить следующую инструкцию» для принудительного прыжка. Есть идеи?

P.S .: Есть ли альтернативы, например, команда для «окна команд»? Я сомневаюсь, что смогу сделать это из «Немедленного окна», так как не думаю, что .NET разрешает доступ к реестру.

1 Ответ

1 голос
/ 13 июля 2011

я смог отладить и просто в "Немедленном окне" сделать:

EFL = (some value)

и, похоже, сработало.

...