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 original do KB: 815157
Resumo
ASP.NET suporta a compilação de aplicativos em um modo de depuração especial que ajuda o desenvolvedor a solucionar problemas. 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 no desempenho, é uma boa ideia habilitar a depuração somente quando um desenvolvedor estiver fazendo solução de problemas interativa.
A depuração está desabilitada por padrão. A depuração é frequentemente habilitada para solucionar um problema. Mas muitas vezes não é desabilitado depois que o problema é resolvido. Este artigo descreve como desabilitar a depuração para 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 arquivo Web.config está localizado no diretório do aplicativo.
Abra o arquivo Web.config em um editor de texto, como o Bloco de Notas. O arquivo geralmente está localizado no diretório do aplicativo.
No arquivo Web.config, localize o elemento de compilação. A depuração é habilitada quando o atributo debug no elemento de compilação é definido como true.
Altere o atributo debug para false para desabilitar a depuração desse aplicativo.
O exemplo de código a seguir mostra o elemento de compilação com debug definido como false:
<compilation debug="false"/>
Salvar 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 para todos os aplicativos em um sistema modificando o arquivo Machine.config . Para confirmar se 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 o Bloco de Notas. O arquivo geralmente está localizado na seguinte pasta:
%SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\
No arquivo Machine.config, localize o elemento de compilação. A depuração é habilitada quando o atributo debug no elemento de compilação é definido como true.
Se o atributo debug for true, altere o atributo debug para false.
O exemplo de código a seguir mostra o elemento de compilação com debug definido como false:
<compilation debug="false"/>
Salve o arquivo Machine.config .