Partilhar via


Desative o depurador Just-In-Time

A Caixa de diálogo do Depurador Just-In-Time (JIT) no Visual Studio pode ser aberta 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 caixa de diálogo do Depurador JIT interrompa a execução da aplicação.

Desativar ou responder ao Depurador JIT

Existem diferentes opções para responder à caixa 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 Depurar o erro usando o Just-In-Time Depurador
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 Impeça a depuração JIT desativando de depuração de script desabilitando a depuração do lado do servidorou desabilitando 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 abrir-se quando a sua aplicação 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:

  1. Abra o Painel de Controle do Windows e navegue até a página de Rede e Internet >Opções de Internet.

  2. Na caixa de diálogo Propriedades da Internet, vá para a guia Avançado.

  3. 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:

    Captura de tela que mostra como selecionar as opções 'Desativar depuração de script' para Propriedades da Internet no Painel de Controle do Windows.

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:

  1. Abra o Gestor do IIS e vá para a Vista de Funcionalidades .

  2. 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.

  3. No painel Ações, selecione Abrir Funcionalidade.

  4. Para a opção Comportamento>Depurar, selecione False.

    Observação

    As etapas específicas são diferentes em versões mais antigas do IIS.