VS2010解決斷點無效的問題

2021-09-27 04:07:50 字數 374 閱讀 8462

vc 除錯時,有時候明明選擇斷點了,除錯時就變灰了,就是不斷點。

網上查詢,參考該文: 解決問題了。

其實很簡單,如下操作就可以:

選單:工具->選項

在面板裡:除錯->常規

英文版本是這樣的:

tools->option

debugging->general 

將「要求原始檔與原始版本完全一致」選擇不打鉤。

require source  files to exactly match the original version 選擇不勾上:

下面圖是不勾上前的狀態,需要取消這個勾。

編譯源**,編譯前肯定自動儲存了。不知道為什麼會不一樣,只好取消這個勾,先過了這個坎再說。 

解決VS斷點無效問題

在使用vs時經常遇到斷點無效的問題,給程式除錯帶來不便,現總結如下解決方法 1 首先確定 除錯資訊格式 未被禁用 一般發生於release模式 開啟步驟 專案 屬性 配置屬性 c c 常規 除錯資訊格式,這裡不能為 禁用 專案 屬性 配置屬性 鏈結器 除錯 生成除錯資訊,這裡設為 是 2 刪除解決方...

VS2010 斷點無效,斷點無法命中腫麼辦?

分析原理 1.斷點無效是因為目標檔案和原始檔的更新時間不一致,編譯器不認為當前的原始檔是目標檔案的當前版本。2.ide不會關心原始檔的編碼格式,能讀入即可,另存為unicode或ascii格式無非是更新了檔案的修改時間。3.原始檔包含的標頭檔案也是原始檔的一部分,編譯時會插入到 include的位置...

vs2010斷點除錯技巧

如何設定條件斷點 設定條件斷點非常容易。在特定的行上,按f9設定斷點。然後右擊斷點 編輯視窗左側的紅點,在上下文選單上選擇 condition 記錄到達斷點次數 有時你希望,只有當第n次滿足條件的執行到達斷點時,才中斷程式執行。例如 當第五次返回少於10份晚餐的查詢結果時,中斷程式執行。可以通過右擊...