VS2005下斷點無效 解決方法

2021-05-26 17:53:57 字數 336 閱讀 4195

vs2005下使用vc,部分斷點無效,顯示『當前不會命中斷點。還沒有為該文件載入任何符號』。

1、無效斷點所在的專案和啟動專案的設定:專案->屬性->配置屬性->c/c++->常規->除錯資訊格式,這裡不能為『禁用』;

2、專案->屬性->配置屬性->鏈結器->除錯->生成除錯資訊,這裡設為『是』;

3、c/c++->優化->優化選擇『禁用』;

4、刪除解決方案下的.ncb檔案;清理中間檔案;

5、工具->選項->除錯->『要求原始檔與原始版本完成匹配』去掉勾;

6、最後在上述設定的情況下,重新編譯整個解決方案;

7、檢查是否是一段不會被執行到的**……

vs 斷點無效 解決方法

有時候,我們在用vs2008除錯的時候,會出現斷點無效。如下圖 第一反應,要看想一下是不是在debug下。如果在release下,請參考我另篇文章 怎麼在release下除錯 如果是在debug下 1.檢查工程配置是否設定正確。c general debug information format p...

vs2005奇怪的斷點無效問題!

vs2005奇怪的斷點無效問題!最近一工程中,在除錯的時候,有些cpp檔案都可以設定斷點並且跟進去,但是有乙個cpp檔案總是不能設定斷點,提示 當前不會命中斷點。源 與原始版本不同。重新更換過n次檔案都不起作用,然後在goole搜尋此類類似問題,找到下篇文章,然後我把那個cpp檔案用記事本開啟,另存...

vs2005奇怪的斷點無效問題

最近一工程中,在除錯的時候,有些cpp檔案都可以設定斷點並且跟進去,但是有乙個cpp檔案總是不能設定斷點,提示 當前不會命中斷點。源 與原始版本不同。重新更換過n次檔案都不起作用,然後在goole搜尋此類類似問題,找到下篇文章,然後我把那個cpp檔案用記事本開啟,另存為unicode格式,再重新編譯...