ASP.NET web.config: Was ist der Standard für das Debug-Attribut in system.web.compilation?
Wenn ich weiß nicht die debug
Attribut in der compilation
element wie diesem:
<system.web>
<compilation />
</system.web>
Nicht standardmäßig true
oder false
? Links zu den Quellen wären sehr willkommen.
InformationsquelleAutor der Frage oscilatingcretin | 2012-08-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Standard für
debug
Attribut in dercompilation
ist falseMSDN - compilation-Element (ASP.NET Einstellungen-Schema)
InformationsquelleAutor der Antwort Mark
Wird der Default-Wert false.
Hier ist ein link zur MSDN über das compilation-tag für das web.config.
InformationsquelleAutor der Antwort KingPancake
Der Standardwert ist false, aber hüten Sie sich vor ASP.NET Konfiguration der Datei-Hierarchie und Vererbung.
So, wenn in einem bestimmten web.config-Datei finden Sie:
Kann es sehr gut sein, dass der tatsächliche Wert true, wenn es eine web.config-Datei auf einer höheren Ebene mit:
Wenn Sie die IIS-Konfigurations-editor können Sie sehen, dass die tatsächlichen Werte. Ein drop-down-Liste können Sie überprüfen die Werte auf einem höheren Niveau.
Können Sie sehen, dass der Wert von debug=true. Nicht weil es gesetzt ist in das web.config-Datei auf Anwendungsebene, sondern auf der root-Website-Ebene.
InformationsquelleAutor der Antwort R. Schreurs