Анализ системного кода после исключения
При возникновении исключения может возникнуть необходимость проанализировать код внутри системного вызова, чтобы определить причину исключения. В следующей процедуре поясняется, как это сделать при отсутствии загруженных символов для системного кода или в режиме "Только мой код".
Анализ системного кода после возникновения исключения
Щелкните правой кнопкой мыши в окне Стек вызовов и выберите пункт Показать внешний код.
Если режим "Только мой код" не включен, это пункт не будет доступен в контекстном меню, и системный код отображается по умолчанию.
Щелкните правой кнопкой мыши кадры с внешним кодом, появившиеся в окне Стек вызовов.
Выберите пункт Загрузить символы из и выберите Серверы символов Майкрософт.
Если был включен режим "Только мой код", появится диалоговое окно. В нем сообщается, что режим "Только мой код" теперь отключен. Это необходимо для захода в системные вызовы.
Появится диалоговое окно Загрузка общедоступных символов. По завершении загрузки оно будет закрыто.
Теперь можно рассматривать системный код в окне Стек вызовов и других окнах. Например, можно дважды щелкнуть на кадре стека вызовов для просмотра кода в источнике или в окне Дизассемблированный код.
Связанный контент
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по