VC2008 忽然無法調試DLL的解決方法

 這兩天項目中的DLL忽然無法調試,在DLL工程源文件中設斷點調試時被忽略無效.在折騰了好些時間總算找到了解決方法,現在公佈一下解決方法

主要是通過重新格式化源文件解決問題,
即在VS2008中先將DLL工程的一些源文件打開再把內容全選(Ctrl+A),然後在菜單 “編輯”-“高級”-“設置選定內容的格式”。
非常無語的把問題解決了!

 

另附網上還有兩個解決方法:

1,將出問題的文件用notepad打開,然後另存爲Unicode編碼,就可以解決!(試過一兩個文件就放棄沒全試-因爲相當麻煩,不知是否有效)

2將“工具”-“選項”-“調試”,“要求源文件與原始版本完成匹配”去掉勾 或者設置該斷點。(試過,這個有效但不推薦,我覺得這不是一個好方法!有能可帶來斷點地方錯亂的問題)

 

問題的產生原因在我的另一篇博客中:VC2008 無法調試,無法斷點,斷點無效的最終解決方法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章