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

truewenn 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 wird das retail Attribut auf true. Dadurch werden alle anderen Einstellungen außer Kraft gesetzt.

  • Die ScriptMode Eigenschaft ist auf Auto oder auf Inherit, und Das Debuggen ist im compilation Abschnitt der Anwendungsstammdatei Web.config Datei nicht aktiviert.

  • Die ScriptMode-Eigenschaft ist auf Release gesetzt.

    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 den zugehörigen IsDebuggingEnabled Eigenschaften ScriptMode , um zu bestimmen, ob Debugskripts gerendert werden sollen.

Weitere Informationen finden Sie unter "Debugging" und "Tracing Ajax Applications Overview".

Gilt für:

Weitere Informationen