如果是在debug下:
1.檢查工程配置是否設定正確。
c++>general->debug information format->program database (/zi)
c++>optimization->optimization->disabled (/od)
linker->debugging->generate debug info->yes (/debug)
linker->debugging->generate program database file->$(targetdir)$(targetname).pdb
1.如果工程配置沒問題,請開啟:
tools->option->debugging->general 找到 require source files to exactly match the original version 不要打勾
即:工具->選項->除錯裡->常規 找到 要求原檔案與原始版本完全匹配 不要打勾
再除錯一下試試,應該可以了。
如果不行,清一下工程,試試。。。。
vs2008除錯斷點無效
有時候,我們在用vs2008除錯的時候,會出現斷點無效。如下圖 第一反應,要看想一下是不是在debug下。如果在release下,請參考我另篇文章 怎麼在release下除錯 如果是在debug下 1.檢查工程配置是否設定正確。c general debug information format p...
vs 斷點無效 解決方法
有時候,我們在用vs2008除錯的時候,會出現斷點無效。如下圖 第一反應,要看想一下是不是在debug下。如果在release下,請參考我另篇文章 怎麼在release下除錯 如果是在debug下 1.檢查工程配置是否設定正確。c general debug information format p...
VS2005下斷點無效 解決方法
vs2005下使用vc,部分斷點無效,顯示 當前不會命中斷點。還沒有為該文件載入任何符號 1 無效斷點所在的專案和啟動專案的設定 專案 屬性 配置屬性 c c 常規 除錯資訊格式,這裡不能為 禁用 2 專案 屬性 配置屬性 鏈結器 除錯 生成除錯資訊,這裡設為 是 3 c c 優化 優化選擇 禁用 ...