热门文章 | 热门软件| 热门源码 | 热门电影 | 知识库 | 联系我们
软件 源码 教程 影视 健康 招聘
  HTML | JavaScript | ASP | PHP | JSP | NET | VB | VC | VF | Windows | Linux | Mysql | Mssql | Oracle | Struts 
当前位置: 创世纪计算机资源网 -> 文章频道 ->windows 
站内搜索:
Just-In-Time 偵錯
作者:Microsoft 来源:Microsoft 整理日期:2007-10-9

Visual Studio 偵錯工具
Just-In-Time 偵錯

這個主題適用於:

Visual Studio 的版本
 Visual Basic    C#    C++    J#
 
Express 版
 否                   否       否        否
 
Standard 版
 是                   是       是        是
 
Pro/Team 版
 是                   是       是       是
 

Just-in-Time 偵錯可在 Visual Studio 外執行的程式發生嚴重錯誤時,自動啟動 Visual Studio 偵錯工具。Just-In-Time 偵錯讓您可以在應用程式由作業系統結束之前,先對錯誤進行檢查。Visual Studio 偵錯工具並不需要在錯誤發生時執行。

如果有錯誤在啟用 Just-In-Time 偵錯的情況下發生,對話方塊便會開啟,並詢問您是否要偵錯程式,以及要使用何種偵錯工具。

如果在其他使用者遭遇嚴重錯誤時有程式正在執行,在偵錯工具啟動之前會出現安全性警告對話方塊。如需詳細資訊,請參閱安全性警告:附加至未受信任的處理序會很危險。

您可以從 [選項] 對話方塊啟用 Just-In-Time 偵錯。如需詳細資訊,請參閱 HOW TO:啟用/停用 Just-In-Time 偵錯。

對於 Windows 表單,您也必須在 machine.config 或 application.exe.config 檔案中啟用 Just-In-Time 偵錯。如需詳細資訊,請參閱 HOW TO:啟用 Windows Form 的 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

 

相关文章