Compartilhar via


Desabilitar o Depurador Just-In-Time

A caixa de diálogo Depurador JIT (Just-In-Time) no Visual Studio pode ser aberta quando ocorrem erros em um aplicativo 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 acompanhar essa ação, você precisa 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 você pode impedir que a caixa de diálogo do Depurador JIT interrompa a execução do aplicativo.

Desabilitar ou responder ao depurador JIT

Há opções diferentes de como responder à caixa de diálogo do Depurador JIT, dependendo do cenário de instalação e tarefa do Visual Studio.

A tabela a seguir resume suas opções:

Configuração Cenário Instruções
Visual Studio instalado Experimentar o Depurador JIT Depurar o erro usando o depurador Just-In-Time
Visual Studio instalado Desabilitar o Depurador JIT Desabilitar a depuração JIT do Visual Studio
Visual Studio instalado anteriormente, mas não atualmente Desabilitar o Depurador JIT Desabilitar a depuração JIT do Registro do Windows
O Visual Studio nunca foi instalado Impedir a depuração JIT Impedir a depuração JIT desabilitando a depuração de scripts, desabilitar a depuração do lado do servidor ou desabilitar a depuração para aplicativos ASP.NET.

Desabilitar a depuração de script ou a depuração do lado do servidor

A caixa de diálogo do Depurador JIT pode ser aberta quando seu aplicativo Web encontrar um erro, mesmo que 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 scripts ou a depuração do lado do servidor.

Desabilitar a depuração de scripts 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 da Internet.

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

  3. Role até o grupo de Navegação e selecione a opção Desabilitar a depuração de script.

    Nota

    Dependendo da sua 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 a opção 'Desabilitar depuração de script' nas 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ção da Internet), desabilite a depuração do lado do servidor seguindo estas etapas:

  1. Abra o Gerenciador do IIS e vá para a Exibição de Recursos.

  2. Na seção ASP.NET, clique duas vezes ou selecione Compilação do .NET.

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

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

    Nota

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