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.
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.
Expanda a categoria "Depuração" clicando na seta na barra lateral. Selecione "Just-In-Time" da categoria Depuração.
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.
Salve alterações clicando em "OK".
Pressione "Windows+X" e selecione "Executar". Digite "regedit" (sem aspas) na caixa Executar e pressione "Enter". O Editor de Registro do Windows abre.
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".
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
Saia do Editor de Registro e reinicie o Windows.
Informações neste artigo aplicam-se ao Windows 8.1 e Microsoft Visual Studio 2013. Podem variar ligeira ou significativamente com outras versões.
Tecnologia Eletrônica © [www.351231.com]