共用方式為


停用 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 應用程式的文稿偵錯:

  1. 開啟 Windows [控制面板],然後流覽至 [網络和因特網>因特網選項] 頁面。

  2. 在 [因特網屬性] 對話框中,移至 [進階] 分頁標籤。

  3. 捲動至 流覽 群組,然後選取 [停用腳本偵錯] 選項。

    注意

    視您的 Windows 版本和瀏覽器而定,您可能需要選取多個選項。

    下列範例顯示已選取的兩個相關選項:

    螢幕快照,顯示如何在 Windows 控制面板中選取 [停用因特網屬性] 的 [停用腳本偵錯] 選項。

停用 Web 應用程式的伺服器端偵錯

如果您要在 Internet Information Services (IIS) 中裝載 ASP.NET Web 應用程式,請使用下列步驟停用伺服器端偵錯:

  1. 開啟 IIS 管理員,然後移至 功能檢視

  2. 在 [ASP.NET] 區段中,按兩下或選取 .NET 編譯

    只有在使用伺服器管理員安裝 .NET 功能時,才會有 [ASP.NET 區段] 選項。

  3. 在 [動作] 窗格中,選取 [開啟功能]。

  4. 針對[行為>偵錯] 選項,選擇[False]。

    注意

    舊版 IIS 中的特定步驟不同。