Desabilitar a depuração para aplicativos ASP.NET
Este artigo discute como desabilitar a depuração para aplicativos ASP.NET.
Versão original do produto: ASP.NET
Número de KB original: 815157
Resumo
ASP.NET dá suporte à compilação de aplicativos em um modo de depuração especial que ajuda a solução de problemas do desenvolvedor. O modo de depuração faz com que ASP.NET compile aplicativos com informações extras. As informações permitem que um depurador monitore e controle de perto a execução de um aplicativo. Os aplicativos compilados no modo de depuração são executados conforme o esperado. No entanto, o desempenho do aplicativo é afetado. Para evitar o efeito sobre o desempenho, é uma boa ideia habilitar a depuração somente quando um desenvolvedor está fazendo a solução de problemas interativa.
A depuração é desabilitada por padrão. A depuração é frequentemente habilitada para solucionar problemas. Mas geralmente não é desabilitado depois que o problema é resolvido. Este artigo descreve como desabilitar a depuração de um aplicativo ASP.NET.
Para desabilitar a depuração, modifique o arquivo Web.config ou o arquivo Machine.config , conforme detalhado nas seções a seguir.
Método 1: modificar o arquivo Web.config
Para desabilitar a depuração, adicione o elemento de compilação ao arquivo Web.config do aplicativo seguindo estas etapas. O arquivoWeb.config está localizado no diretório do aplicativo.
Abra o arquivo Web.config em um editor de texto, como Bloco de Notas. O arquivo normalmente está localizado no diretório do aplicativo.
No arquivoWeb.config , localize o elemento de compilação. A depuração é habilitada quando o atributo de depuração no elemento de compilação é definido como true.
Altere o atributo de depuração para false para desabilitar a depuração desse aplicativo.
O exemplo de código a seguir mostra o elemento de compilação com depuração definida como false:
<compilation debug="false"/>
Salve o arquivo Web.config . O aplicativo ASP.NET é reiniciado automaticamente.
Método 2: modificar o arquivo Machine.config
Você também pode desabilitar a depuração de todos os aplicativos em um sistema modificando o arquivo Machine.config . Para confirmar que a depuração não foi habilitada no arquivo Machine.config , siga estas etapas:
Abra o arquivo Machine.config em um editor de texto, como Bloco de Notas. O arquivo normalmente está localizado na seguinte pasta:
%SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\
No arquivoMachine.config , localize o elemento de compilação. A depuração é habilitada quando o atributo de depuração no elemento de compilação é definido como true.
Se o atributo de depuração for verdadeiro, altere o atributo de depuração para false.
O exemplo de código a seguir mostra o elemento de compilação com depuração definida como false:
<compilation debug="false"/>
Salve o arquivo Machine.config .
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários