Partilhar via


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:

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

  2. Na caixa de diálogo Propriedades da Internet, vá para o separador 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 ecrã que mostra como selecionar 'Desativar depuração de script' nas opções para Propriedades da Internet no Painel de Controlo 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 aVista de Funcionalidades do .

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