Disabilitare il debug per le applicazioni ASP.NET
Questo articolo illustra come disabilitare il debug per le applicazioni ASP.NET.
Versione originale del prodotto: ASP.NET
Numero KB originale: 815157
Riepilogo
ASP.NET supporta la compilazione di applicazioni in una modalità di debug speciale che consente agli sviluppatori di risolvere i problemi. La modalità di debug causa ASP.NET la compilazione di applicazioni con informazioni aggiuntive. Le informazioni consentono a un debugger di monitorare e controllare attentamente l'esecuzione di un'applicazione. Le applicazioni compilate in modalità di debug vengono eseguite come previsto. Tuttavia, le prestazioni dell'applicazione sono interessate. Per evitare l'effetto sulle prestazioni, è consigliabile abilitare il debug solo quando uno sviluppatore esegue la risoluzione dei problemi interattiva.
Il debug è disabilitato per impostazione predefinita. Il debug è spesso abilitato per risolvere un problema. Ma spesso non è disabilitato dopo la risoluzione del problema. Questo articolo descrive come disabilitare il debug per un'applicazione ASP.NET.
Per disabilitare il debug, modificare il file Web.config o il file Machine.config , come descritto nelle sezioni seguenti.
Metodo 1: Modificare il file Web.config
Per disabilitare il debug, aggiungere l'elemento di compilazione al file Web.config dell'applicazione seguendo questa procedura. Il file Web.config si trova nella directory dell'applicazione.
Aprire il file Web.config in un editor di testo, ad esempio Blocco note. Il file si trova in genere nella directory dell'applicazione.
Nel file Web.config individuare l'elemento di compilazione. Il debug è abilitato quando l'attributo di debug nell'elemento di compilazione è impostato su true.
Modificare l'attributo di debug su false per disabilitare il debug per l'applicazione.
L'esempio di codice seguente mostra l'elemento di compilazione con debug impostato su false:
<compilation debug="false"/>
Salvare il file Web.config . L'applicazione ASP.NET viene riavviata automaticamente.
Metodo 2: Modificare il file Machine.config
È anche possibile disabilitare il debug per tutte le applicazioni in un sistema modificando il file Machine.config . Per verificare che il debug non sia stato abilitato nel file Machine.config , seguire questa procedura:
Aprire il file Machine.config in un editor di testo, ad esempio Blocco note. Il file si trova in genere nella cartella seguente:
%SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\
Nel file Machine.config individuare l'elemento di compilazione. Il debug è abilitato quando l'attributo di debug nell'elemento di compilazione è impostato su true.
Se l'attributo di debug è true, modificare l'attributo di debug in false.
L'esempio di codice seguente mostra l'elemento di compilazione con debug impostato su false:
<compilation debug="false"/>
Salvare il file Machine.config .