>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Remover o Depurador Just-In-Time

O Microsoft Visual Studio inclui recurso de depuração system-wide chamado Depurador Just-In-Time, habilitado por padrão ao instalar o Visual Studio. O recurso ajuda a encontrar bugs em aplicações durante uso normal, mas pode se tornar distração ou barreira ao trabalho, impedindo aplicações de iniciarem quando detecta problema. Você pode desabilitar depuração JIT no menu Opções do Visual Studio, ou se não pode ou não quer iniciar o Visual Studio, pode desabilitar editando o Registro do Windows.

Pelo Menu Opções do Visual Studio

Passo 1

Inicie o Visual Studio, clique em "Ferramentas" e selecione "Opções". Uma janela pop-up exibe categorias na barra lateral e propriedades na janela principal. Você precisa de privilégios de administrador para alterar configurações do Depurador Just-In-Time, pois este recurso system-wide altera configurações do Registro do Windows.

Passo 2

Expanda a categoria "Depuração" clicando na seta na barra lateral. Selecione "Just-In-Time" da categoria Depuração.

Passo 3

Desmarque os tipos de código que não deseja mais que depuração JIT avalie. Opções são Gerenciado, Nativo e Script. Código gerenciado refere-se a Javascript, Java, Python e outras linguagens cujos interpretadores gerenciam automaticamente alocação de memória e coleta de lixo. Código nativo refere-se a linguagens como C e C++ cujos compiladores geram código de máquina nativo sem gerenciamento automático de memória. Desmarque todas opções para desabilitar completamente o Depurador Just-In-Time.

Passo 4

Salve alterações clicando em "OK".

Pelo Editor de Registro do Windows

Passo 1

Pressione "Windows+X" e selecione "Executar". Digite "regedit" (sem aspas) na caixa Executar e pressione "Enter". O Editor de Registro do Windows abre.

Passo 2

Navegue até as pastas apropriadas no navegador de árvore. Dependendo da arquitetura do computador, as chaves de registro do Depurador Just-In-Time estão em dois caminhos possíveis. Para sistemas 32-bit e 64-bit, expanda diretórios "HKEY_LOCAL_MACHINE" e "SOFTWARE".

Passo 3

Expanda o diretório "Wow6432Node" apenas para sistemas 64-bit. Para ambos sistemas, expanda o diretório "Microsoft", então encontre e delete as duas chaves de registro:

Windows NT\CurrentVersion\AeDebug\Debugger
.NETFramework\DbgManagedDebugger

Passo 4

Saia do Editor de Registro e reinicie o Windows.

Aviso

Informações neste artigo aplicam-se ao Windows 8.1 e Microsoft Visual Studio 2013. Podem variar ligeira ou significativamente com outras versões.