停用 Just-In-Time 調試程式
Visual Studio 中的 Just-In-Time (JIT) 調試程式對話方塊可能會在執行中的應用程式中發生錯誤時開啟。 對話框可以防止應用程式繼續執行。
JIT 調試程式可讓您選擇啟動 Visual Studio 來偵錯錯誤。 若要遵循此動作,您必須安裝 Visual Studio 或其他選取的調試程式。 調試程式提供有關錯誤和功能的詳細資訊,以協助您解決問題。
本文說明如何防止 JIT 調試程式對話框中斷應用程式執行。
停用或回應 JIT 調試程式
視 Visual Studio 安裝和工作案例而定,如何回應 JIT 調試程式對話方塊有不同的選項。
下表摘要說明您的選項:
配置 | 場景 | 使用說明 |
---|---|---|
已安裝 Visual Studio | 嘗試 JIT 調試程式 | 使用 Just-In-Time 偵錯工具 修復錯誤 |
已安裝 Visual Studio | 停用 JIT 調試程式 | 在 Visual Studio 中停用 JIT 偵錯 |
Visual Studio 先前已安裝,但目前未安裝 | 停用 JIT 調試程式 | 從 Windows 登錄檔停用 JIT 偵錯 |
Visual Studio 從未安裝 | 防止 JIT 偵錯 | 停用腳本偵錯、停用伺服器端偵錯,或 停用 ASP.NET 應用程式的偵錯,來防止 JIT 偵錯。 |
停用文本偵錯或伺服器端偵錯
當您的 Web 應用程式發生錯誤時,JIT 調試程式對話方塊可能會開啟,即使您的設定不包含 Visual Studio 也一樣。 如果您從未安裝 Visual Studio 或先前卸載的 Visual Studio,就可能發生這種情況。 在這些案例中,您可以嘗試停用腳本偵錯或伺服器端偵錯。
停用 Web 應用程式的腳本偵錯
請遵循下列步驟來停用 Web 應用程式的文稿偵錯:
開啟 Windows [控制面板],然後流覽至 [網络和因特網>因特網選項] 頁面。
在 [因特網屬性] 對話框中,移至 [進階] 分頁標籤。
捲動至 流覽 群組,然後選取 [停用腳本偵錯] 選項。
注意
視您的 Windows 版本和瀏覽器而定,您可能需要選取多個選項。
下列範例顯示已選取的兩個相關選項:
停用 Web 應用程式的伺服器端偵錯
如果您要在 Internet Information Services (IIS) 中裝載 ASP.NET Web 應用程式,請使用下列步驟停用伺服器端偵錯:
開啟 IIS 管理員,然後移至 功能檢視。
在 [ASP.NET] 區段中,按兩下或選取 .NET 編譯。
只有在使用伺服器管理員安裝 .NET 功能時,才會有 [ASP.NET 區段] 選項。
在 [動作] 窗格中,選取 [開啟功能]。
針對[行為>偵錯] 選項,選擇[False]。
注意
舊版 IIS 中的特定步驟不同。
相關內容
- 使用 Just-In-Time 除錯器 偵錯錯誤
- 從 Visual Studio 停用 Just-In-Time 偵錯
- 從 Windows 登錄 停用 Just-In-Time 偵錯