Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Эта статья связана с .NET Framework. Он не применяется к более новым реализациям .NET, включая .NET 6 и более поздние версии.
Отладка JIT-подключения — это выражение, используемое для описания присоединения отладчика к процессу при обнаружении ошибок или его активации определенными методами или функциями.
Отладка JIT-attach используется в следующих условиях сбоя:
Необработанные исключения (как в машинном, так и управляемом коде).
Environment.FailFast метод или функция RaiseFailFastException (семейство Windows 7).
Фатальные ошибки среды выполнения.
Отладка JIT-attach также активируется вызовами следующих методов и функций:
Метод Debugger.Launch.
Метод Debugger.Break.
Функция DebugBreak (Win32).
До версии .NET Framework 4 платформа .NET Framework предоставляла отдельные ключи реестра для управления поведением нативных и управляемых отладчиков. Начиная с .NET Framework 4, управление объединяется под одним разделом реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
Значения, заданные для этого ключа, определяют, вызывается ли отладчик, и, если да, вызывается ли он с помощью диалогового окна, требующего взаимодействия с пользователем. Сведения о настройке этого раздела реестра см. в документе Настройка автоматической отладки.