Just-in-Time 偵錯可在 Visual Studio 外執行的程式發生嚴重錯誤時,自動啟動 Visual Studio 偵錯工具。
如果有錯誤在啟用 Just-In-Time 偵錯的情況下發生,對話方塊便會開啟,並詢問您是否要偵錯程式,以及要使用何種偵錯工具。
關閉Just-in-Time 偵錯,屬於新執行個體,屬於Microsoft Script Editor
Just in Time debugging主要用途是提供即時的軟體除錯服務,屬於軟件編寫工具的附加功能之一。當出現程式問題時,便會自動彈出來報告錯誤的位置及提供修改程式之用。「Microsoft Script Editor」正是被「Just in Time debugging」使用來幫助除錯。當IE出現如此的情況,可能是所瀏覽的網頁不完善存在問題,因而錯誤引導用戶除錯。
如何關閉 just-in-time 偵錯系統
開啟瀏覽器「Internet Explorer」→視窗工具列「工具」→「網際網路選項」→「進階」→瀏覽類→勾選停用指令碼除錯(Internet Explorer)及停用指令碼除錯(其他)。
停用指令碼除錯~使用修改登錄方法取消問題的出現:
啟動Regedit,到路徑HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\Main,在右邊空白視窗內右按滑鼠鍵,新增一個字串值,將字串值名為「NoJITsetup」,其值設定為「1」,儲存及重新啟動電腦便不會再出現錯誤訊息。Just-in-Time停用指令碼除錯登錄檔
如果Just-in-Time 偵錯訊息還是會出現,請啟動Regedit,到路徑HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main,將右邊視窗內"Search Page";"Default_Page_URL"整段內容移除。