Compartilhar via


Habilitando a depuração por anexação JIT

Observação

Este artigo é específico do .NET Framework. Ele não se aplica a implementações mais recentes do .NET, incluindo o .NET 6 e versões posteriores.

A depuração de anexação JIT é a expressão usada para descrever a anexação de um depurador a um processo quando você encontra erros ou ela pode ser disparada por funções ou métodos específicos.

A depuração de anexação JIT é usada nas seguintes condições de falha:

A depuração de anexação JIT também é disparada por chamadas às seguintes funções e métodos:

Antes do .NET Framework 4, o .NET Framework forneceu chaves de registro separadas para controlar o comportamento de depuradores nativos e gerenciados. A partir do .NET Framework 4, o controle é consolidado em uma única chave do Registro: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug. Os valores que você pode definir para essa chave determinam se um depurador é invocado e, nesse caso, se ele é invocado com uma caixa de diálogo que requer interação do usuário. Para obter informações sobre como definir essa chave do Registro, consulte Configurando a Depuração Automática.

Consulte também