ScriptManager.IsDebuggingEnabled 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得值,該值指出是否要呈現用戶端指令碼程式庫的偵錯版本。
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
屬性值
如果目前的要求正以偵錯模式執行,則為 true
,否則為 false
。
- 屬性
備註
當下列任一條件成立時,屬性 IsDebuggingEnabled 會傳 false
回 :
在組態檔的 部署 專案中,屬性
retail
會設定為true
。 這會覆寫所有其他設定。屬性 ScriptMode 會設定為
Auto
或Inherit
,而且在應用程式根 Web.config 檔案的 區段中未啟用compilation
偵錯。ScriptMode 屬性會設定為
Release
。注意
debug
@ Page 指示詞的 屬性不會影響已啟用 Ajax 的 ASP.NET 應用程式。 控件 ScriptManager 只會使用 Web.config 檔案及其 IsDebuggingEnabled 和 ScriptMode 屬性中的設定,以判斷是否要轉譯偵錯腳本。
如需詳細資訊,請參閱 偵錯和追蹤 Ajax 應用程式概觀。