Sto cercando di trovare una spiegazione definitiva di quale effetto la compilazione in modalità di rilascio ha su un'applicazione Web .Net 3.5 rispetto a debug = "false". Finora sembra che l'impostazione debug = "false" abbia lo stesso effetto e la compilazione in modalità di rilascio sia stata ammortizzata, ma non riesco a trovare prove certe di questo.Modalità di rilascio vs Debug = "false"
Questa domanda sembrava promettente, ma sembra essere rispondere qual è la differenza tra il debug e build di rilascio, piuttosto che modalità di rilascio e di debug = "true": What's the difference between compilation debug="false" and Release mode?
Tuttavia lo fa un link a questo articolo: http://odetocode.com/blogs/scott/archive/2005/11/15/debug-and-release-builds-in-asp-net-2-0.aspx
"Questo nuovo modello di compilazione rende obsoleto il Gestore configurazione per un sito Web. L'unica opzione che appare in un" progetto "sito Web di Visual Studio 2005 è una configurazione Debug. Non preoccuparti, non significa niente. Il file web.config ora governa la scuola. "
Ora è il più vicino che ho avuto una risposta e sembra implicare che la modalità di rilascio è stata deprezzata a favore di debug = "false" ma non riesco a trovare alcuna conferma di ciò su MSDN o qualsiasi altra fonte.
Qualsiasi aiuto sarebbe molto apprezzato.
Aggiornamento
spiacenti; per chiarire questo è un "Progetto di applicazione Web" a cui mi riferisco.
di riformulare la mia domanda un po ', se ho la seguente impostazione nel web.config:
<compilation defaultLanguage="c#" debug="false">
Che effetto (se del caso) fa rilascio e la modalità di debug di compilazione hanno?