共用方式為


在偵錯工具外執行我的程式時,如何偵錯存取違規?

更新:2007 年 11 月

這個主題適用於:

版本

Visual Basic

C#

C++

Web Developer

Express 版

標題不適用於 標題不適用於

僅適用原生

標題不適用於

Standard 版

標題不適用於 標題不適用於

僅適用原生

標題不適用於

Pro/Team 版

標題不適用於 標題不適用於

僅適用原生

標題不適用於

表格圖例:

標題適用於

套用

標題不適用於

不套用

預設會套用主題但隱藏命令

預設隱藏的命令。

問題說明

我的程式在 Visual Studio 環境裡執行正常,但是當我以 Windows 作業系統獨立執行它時,它會產生存取違規。我該如何偵錯這個問題?

方案

設定 Just-in-time 偵錯選項並獨立執行您的程式,直到發生存取違規為止。接著,在 [存取違規] 對話方塊裡,您可以按一下 [取消] 來啟動偵錯工具。

請參閱知識庫 (Knowledge Base) 文件 Q133174「How to Locate Where a General Protection (GP) Fault Occurs」。您可以在 MSDN Library 或在 http://search.support.microsoft.com 找到知識庫文件。

請參閱

概念

機器碼偵錯 FAQ

其他資源

偵錯機器碼