Поделиться через


Практическое руководство. Выход из пошагового выполнения управляемого кода, когда фрагменты машинного кода не отображаются в окне стека вызовов

Если код имеет машинные фреймы, которых нет в окне Стек вызовов, шаг с выходом из управляемого кода может привести к непредсказуемым результатам.Чтобы обойти это ограничение, можно вместо команды Шаг с выходом использовать точку останова.

ПримечаниеПримечание

Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или выпуска.Чтобы изменить параметры, в меню Сервис выберите команду Импорт и экспорт параметров.Дополнительные сведения см. в разделе Параметры Visual Studio.

Выполнение шага с выходом из управляемого кода, когда фрагменты присущего данному объекту кода не отображаются в окне "Стек вызовов"

  1. В присущем данному объекту коде задайте позиционную точку останова после вызова управляемого кода.

  2. В меню Отладка выберите команду Продолжить.

    Когда управляемый вызов завершится, выполнение будет остановлено в точке останова в присущем данному объекту коде.

См. также

Задачи

Практическое руководство. Использование окна стека вызова