安裝Visual Studio後所有程式出異常它霸道的管著—-啟用/禁用Visual studioJust-in-Time 偵錯

來源:互聯網
上載者:User

Visual Studio 調試器
如何:啟用/禁用Just-in-Time 偵錯
您可以啟用Just-in-Time 偵錯,使在 Visual Studio 外啟動並執行程式遇到致命錯誤時自動啟動 Visual Studio 調試器。
過程
啟用/禁用Just-in-Time 偵錯
在“工具”菜單中單擊“選項”。

在“選項”對話方塊中選擇“調試”檔案夾。

在“調試”檔案夾中選擇“即時”頁。

在“啟用這些代碼類型的Just-in-Time 偵錯”框中,選中或清除相關的程式類型:“託管”、“本機”或“指令碼”。

要在啟用Just-in-Time 偵錯後禁用它,必須使用管理員提高權限執行。啟用Just-in-Time 偵錯會設定一個登錄機碼,需要管理員特權才可以更改該項。

單擊“確定”。

---------------------------------------------

Visual Studio 調試器
Just-in-Time 偵錯

Just-in-Time 偵錯是這樣一種功能,當在 Visual Studio 外啟動並執行程式遇到致命錯誤時,它自動啟動 Visual Studio 調試器。Just-in-Time 偵錯使您能夠在應用程式被作業系統終止之前檢查錯誤。Visual Studio 調試器不需要在發生錯誤時是啟動並執行。

如果在啟用了Just-in-Time 偵錯的情況下發生了錯誤,將開啟一個對話方塊,詢問您是否要偵錯工具,以及要使用哪個調試器。

如果作為另一個使用者啟動並執行程式命中致命錯誤,則在調試器啟動之前,將顯示一個安全警告對話方塊。有關更多資訊,請參見安全警告:附加到不受信任的進程可能會有危險。

您可以從“選項”對話方塊啟用Just-in-Time 偵錯。有關更多資訊,請參見如何:啟用/禁用Just-in-Time 偵錯。

對於 Windows 表單,您還必須在 machine.config 或 application.exe.config 檔案中啟用Just-in-Time 偵錯。有關更多資訊,請參見如何:為 Windows 表單啟用Just-in-Time 偵錯。

在伺服器上安裝 Visual Studio 後,當發生一個未處理的異常時,預設行為會顯示一個需要使用者幹預的“異常”對話方塊,使用者要麼啟動Just-in-Time 偵錯,要麼忽略該異常。這對無人蔘與執行可能是不需要的。若要設定管理員以在未處理的異常發生時不再顯示對話方塊(安裝 Visual Studio 之前的預設行為),請使用登錄編輯程式刪除以下登錄機碼:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger

在 64 位元 作業系統上也刪除以下登錄機碼:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\DbgManagedDebugger

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.