1

我已經看到有時在Visual Studio中無法啓用斷點,它們顯示爲空圓圈,啓用時出現警告標誌。這個圖標變化是VS給出的所有信息。爲什麼我不能在Visual Studio 2005中啓用斷點?

特別是我在Windows CE 6.0項目中遇到了問題,我無法在任何子項目或OS設計中啓用任何斷點。這個項目的目標平臺是一個Vortex x86嵌入式板,我使用KITL進行遠程調試。

如何檢索有關正在發生的事情的更多信息? 在我的情況下不可能使用斷點嗎?

+0

您是否嘗試設置斷點並重建BSP和子項目? 我不知道如何解釋這個(可能與不匹配的pdb文件有關),但是這有時可以解決我斷點沒有實例化的情況。 – Shaihi 2009-10-20 14:25:54

+0

順便說一句,這個問題的更合適的標籤是Platform-Builder6而不是kitl。 – Shaihi 2009-10-20 14:36:23

+0

究竟是什麼,你無法調試?核心?驅動程序?應用? – ctacke 2009-10-20 14:59:02

回答

3

帶黃色警告標誌的空心圓即可。一旦保存該斷點的模塊加載,斷點應該實例化。
這當然只發生在調試圖像中。

+0

是的,我試圖忽略圈子的空虛,但沒有運氣...... – 2009-10-20 14:28:26

+0

您是否嘗試明確使用DebugBreak()放置斷點? – Shaihi 2009-10-20 14:31:44

+1

好吧,正如你所說的那樣,空心圓圈沒問題,我終於有了使內核調試器(IMGNODEBUGGER = 1)工作的斷點,並從Target-> Run Programs ...對話框運行應用程序。 – 2009-10-20 15:30:42

0

你正在運行/編譯一個可調試版本的項目 - 我似乎記得,如果沒有符號加載,那麼這是CASE?

+0

是的,我正在編譯進行調試。 .pdb文件也被創建。我應該檢查別的東西嗎? – 2009-10-20 14:19:46

相關問題