Desative o depurador Just-In-Time
A caixa de diálogo Depurador Just-In-Time (JIT) no Visual Studio pode abrir-se quando ocorrem erros numa aplicação em execução. A caixa de diálogo pode impedir que o aplicativo continue a execução.
O depurador JIT oferece a opção de iniciar o Visual Studio para depurar o erro. Para seguir com essa ação, você deve ter o Visual Studio ou outro depurador selecionado instalado. O depurador fornece informações detalhadas sobre o erro e os recursos para ajudá-lo a resolver o problema.
Este artigo explica como pode impedir que a janela de diálogo do Depurador JIT interrompa a execução do aplicativo.
Desativar ou responder ao Depurador JIT
Há opções diferentes para responder à janela de diálogo do Depurador JIT, dependendo da instalação do Visual Studio e do cenário de utilização.
A tabela a seguir resume suas opções:
Configuração | Cenário | Instruções |
---|---|---|
Visual Studio instalado | Experimente o depurador JIT | Depure o erro usando oIn-Time Depurador Just- |
Visual Studio instalado | Desativar depurador JIT | Desabilitar a depuração JIT do Visual Studio |
Visual Studio instalado anteriormente, mas não atualmente | Desativar depurador JIT | Desative a depuração JIT do registo do Windows |
Visual Studio nunca instalado | Impedir a depuração JIT | Prevenir a depuração JIT através de desativando a depuração de scripts, desativando a depuração do lado do servidor, ou desativando a depuração para aplicativos ASP.NET. |
Desabilitar depuração de script ou depuração do lado do servidor
A caixa de diálogo do Depurador JIT pode ser aberta quando o seu aplicativo Web detetar um erro, mesmo que a sua configuração não inclua o Visual Studio. Essa situação pode ocorrer se você nunca instalou o Visual Studio ou desinstalou anteriormente o Visual Studio. Nesses cenários, você pode tentar desabilitar a depuração de script ou a depuração do lado do servidor.
Desabilitar depuração de script para aplicativo Web
Siga estas etapas para desabilitar a depuração de script para um aplicativo Web:
Abra o Painel de Controle do Windows
e navegue até Rede e Internet , na página de Opções da Internet .Na caixa de diálogo Propriedades da Internet, vá para o separador Avançado.
Desloque-se para o grupo Navegação e selecione a opção Desativar depuração de script.
Observação
Dependendo da versão do Windows e do navegador, talvez seja necessário selecionar mais de uma opção.
O exemplo a seguir mostra duas opções relevantes selecionadas:
Desabilitar a depuração do lado do servidor para o aplicativo Web
Se você estiver hospedando um aplicativo Web ASP.NET no IIS (Serviços de Informações da Internet), desative a depuração do lado do servidor com estas etapas:
Abra o Gestor do IIS e vá para aVista de Funcionalidades do
. Na seção ASP.NET, clique duas vezes ou selecione .NET Compilation.
A opção de seção ASP.NET só estará presente se os recursos do .NET tiverem sido instalados usando o Gerenciador do Servidor.
No painel de Ações
, selecione Abrir Funcionalidade . Para a opção Comportamento>Depurar, selecione False.
Observação
As etapas específicas são diferentes em versões mais antigas do IIS.