Habilitar depuração anexar JIT
Depurar anexar JIT é a frase usada para descrever a anexar um depurador a uma imagem executável que lança uma exceção não tratada.Na código não gerenciado, é o que acontece quando você vir uma caixa de mensagem que convida você para:
clicar OK para terminar o programa
clicar Cancelar para depurar o programa
Se você clicar em Cancelar, um depurador é iniciado e anexado ao processo.A chave do registro que controla a isso é chamada HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\corrente versão\AeDebug.
Para um aplicativo que inclui código gerenciado, o common linguagem tempo de execução apresentará uma caixa de diálogo semelhante para anexar JIT um depurador.A chave do registro que controla esta opção é chamada HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\DbgJITDebugLaunchSetting.
Se valor = 0, solicitar ao usuário por meio de uma caixa de mensagem.Isso se aplica apenas a processos que são interativos com a área de trabalho; serviços e outros processos não-interativos serão encerrado.
No .NET estrutura versões 1.0 e 1.1 ou o .NET estrutura versão 2.0 no Windows 98 e Windows Me, as opções de caixa de mensagem são:
Continue.Isso resultados em um despejo de pilha a finalização de processo e o console.
Anexe um depurador.Nesse caso, o tempo de execução gera o depurador listado no DbgManagedDebugger chave de registro.Se nenhum for encontrado, o processo é encerrado.
No .NET estrutura versão 2.0 em plataformas diferente do Windows 98 e Windows Me, as opções são:
enviar.Um relatório de erros é enviado à Microsoft, seguido pelo encerramento do processo.See http://winqual.Microsoft.com para obter informações sobre como recuperar esses relatórios.
Não envie.Isso resultados em um despejo de pilha a finalização de processo e o console.
Depure.O tempo de execução gera o depurador listado no DbgManagedDebugger chave do Registro.Se nenhum for encontrado, o processo é encerrado.
Se valor = 1, simplesmente retornar o controle.Isso resultados em um despejo de pilha, após o qual o processo é encerrado.
Se valor = 2, gerar o depurador listado no DbgManagedDebugger chave do Registro.
Se valor = 16, o .NET estrutura versão 2.0 apenas, o tempo de execução apresenta a caixa de mensagem descrita acima para processos que são interativos com a área de trabalho.Para processos que não são interativos, o tempo de execução gera o depurador listado no DbgManagedDebugger chave de registro.Esta é a configuração padrão para o .NET estrutura versão 2.0.
Consulte também
Conceitos
Facilitando uma imagem para depurar
Permitindo a criação de perfil