Freigeben über


ScriptManager.IsDebuggingEnabled Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Debugversionen von Clientskriptbibliotheken gerendert werden.

public:
 property bool IsDebuggingEnabled { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool IsDebuggingEnabled { get; }
[<System.ComponentModel.Browsable(false)>]
member this.IsDebuggingEnabled : bool
Public ReadOnly Property IsDebuggingEnabled As Boolean

Eigenschaftswert

true, wenn die aktuelle Anforderung im Debugmodus ausgeführt wird, andernfalls false.

Attribute

Hinweise

Die IsDebuggingEnabled -Eigenschaft gibt zurück false , wenn eine der folgenden Bedingungen erfüllt ist:

  • Im Bereitstellungselement der Konfigurationsdatei ist das retail Attribut auf truefestgelegt. Dadurch werden alle anderen Einstellungen überschrieben.

  • Die ScriptMode -Eigenschaft ist auf oder auf InheritAuto festgelegt, und das Debuggen ist im Abschnitt der compilation datei application-root Web.config nicht aktiviert.

  • Die ScriptMode-Eigenschaft ist auf Release festgelegt.

    Hinweis

    Das debug Attribut der @Page-Direktive wirkt sich nicht auf Ajax-fähige ASP.NET-Anwendungen aus. Das ScriptManager -Steuerelement verwendet nur die Einstellungen in der Web.config-Datei und in ihren IsDebuggingEnabled Eigenschaften und ScriptMode , um zu bestimmen, ob Debugskripts gerendert werden sollen.

Weitere Informationen finden Sie unter Debuggen und Ablaufverfolgung von AJAX-Anwendungen – Übersicht.

Gilt für:

Weitere Informationen