1. 程式人生 > >無法找到“XXX.exe”的除錯資訊,或者除錯資訊不匹配

無法找到“XXX.exe”的除錯資訊,或者除錯資訊不匹配

我寫了一個函式,昨天還能在這個函式中加入斷點進行除錯,但是今天卻跳不進去了。按F11單步執行,發現出現"沒有可用於當前位置的原始碼"。

,同樣彈出“原始檔與模板生成時的檔案不同”對話方塊。弄了半天,還是沒有解決。提供幾種方法:

1. (我用這個辦法獲得成功)工具->選項->除錯->常規->去掉“要求原始檔與原始版本完全匹配”複選框就OK

///現在回想一下,我在進行除錯的時候在 appmodul.cpp的檔案之中多加了幾個空格,也可以直接改掉那個已經生成appmodul.cpp檔案

2. 在解決方案資源管理器中右擊解決方案->屬性->通用屬性->除錯原始檔。在不查詢這些原始檔對話方塊中檢視是否有你想要除錯的原始檔,如果有就刪除這一行,儲存。

3. (嚴重不推薦!)將這個函式重新換個名字!

4. (嚴重不推薦!)將這個函式註釋了,然後再在旁邊重新寫一個,程式碼一樣。