1. 程式人生 > >解決在VS2005中 當前不會命中斷點 原始碼與原始版本不同 的問題

解決在VS2005中 當前不會命中斷點 原始碼與原始版本不同 的問題

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

               

 問題描述:

解決在VS2005中“當前不會命中斷點。原始碼與原始版本不同”的問題

今天在Visual Studio 2005中除錯某個程式時遇到一個奇怪問題

就是在某個原始檔中設定的斷點老是無效,提示“當前不會命中斷點。原始碼與原始版本不同”資訊

清理專案、重編專案、重新拷貝原檔案都解決不了問題

“工具”,“選項”,“除錯”,“要求原始檔與原始版本完成匹配”去掉勾。

解決方案:

通過重新格式化出問題的原始檔亦可以解決,即在VS2005中選擇 “編輯”-“高階”-“設定選定內容的格式”。

////////////////////////////////////////

FeedBack:

#1樓   2008-04-05 23:23  助燃        我也碰到了你說的問題,不過重新格式化沒解決,之後清理解決方案,再重新生成就好了。
  
回覆
   引用   檢視      #2樓   2008-04-10 17:46  freewave [未註冊使用者] 今天用VC2005,遇到這個問題, 清理解決方案不行, 但是在格式化原始碼後就ok了, 謝謝分享!
   回覆   引用  
   #3樓   2008-04-11 10:23  freewave [未註冊使用者] 今天又遇到這個問題。 發現格式化也不管用了-_-!
補充一下在網上發現解決方法: 將出問題的檔案用notepad開啟,然後另存為Unicode編碼,就可以解決!

   回覆   引用      #4樓  [ 樓主] 2008-04-11 12:00  星星工作室        謝謝你的補充說明
   回覆   引用   檢視      #5樓   2008-04-22 17:03  lisen [未註冊使用者] 解決方法。。
分析原因,個人覺得是:
專案生成的(即OBJ資料夾,存著兩種版本)與臨時生成 (Temporary ASP.NET Files目錄下)不一致,,
之前我用了上述的方面不能解決。把兩個目錄的檔案刪除之後,正常了。

   回覆   引用      #6樓   2008-05-21 08:31  Zerg [未註冊使用者] 正解:
#3樓 2008-04-11 10:23 freewave [未註冊使用者]
今天又遇到這個問題。 發現格式化也不管用了-_-!
補充一下在網上發現解決方法: 將出問題的檔案用notepad開啟,然後另存為Unicode編碼,就可以解決!

感謝3樓的兄弟!
   回覆   引用      #7樓   2008-05-23 00:02  Zerg [未註冊使用者] --引用--------------------------------------------------
Zerg: 正解:
#3樓 2008-04-11 10:23 freewave [未註冊使用者]
今天又遇到這個問題。 發現格式化也不管用了-_-!
補充一下在網上發現解決方法: 將出問題的檔案用notepad開啟,然後另存為Unicode編碼,就可以解決!

感謝3樓的兄弟!
--------------------------------------------------------
如果還是不行,那就是終極解決辦法了:重新命名檔案!如果是由同一專案中存在多個相同檔名的頁面檔案及相應CS檔案造成“當前不會命中斷點。原始碼與原始版本不同”錯誤,可以在VS2005解決方案資源管理器裡,右鍵該檔案並重命名成新的檔名。
   回覆   引用      #8樓   2008-06-05 11:46  第九宇宙 [未註冊使用者] 這就是微軟的垃圾產品。
   回覆   引用      #9樓   2008-06-05 11:47  第九宇宙 [未註冊使用者] 你看微軟的提示,你永遠都不知道問題真正發生在什麼地方。
   回覆   引用      #10樓   2008-06-06 17:30  hi Summer [未註冊使用者] 謝謝,用記事本開啟另存為unicode可以解決問題
   回覆   引用      #11樓   2008-07-29 09:37  雲鵬 [未註冊使用者] 重新生成一下解決方案就好用了,我碰到過
   回覆   引用      #12樓   2008-07-29 09:38  雲鵬 [未註冊使用者] 重新生成一下解決方案就好用了,我碰到過
http://www.UwebHome.com
   回覆   引用      #13樓   2008-10-23 11:10  阿政 [未註冊使用者] 可能輸入了是一個字符集的字元,解決辦法:
1、先清理解決方案再重新生成解決方案;
2、用記事本另存一個一下;
   回覆   引用      #14樓   2008-10-28 17:20  micosoft [未註冊使用者] 微軟就是垃圾啊 我今天突然出現這個問題 我都鬱悶死了 以前從來沒有遇到過,我估計是微軟讀取檔案路徑有問題
   回覆   引用      #15樓   2008-11-11 19:23  圖書維基網 [未註冊使用者] 管用啊

http://www.tushu.cc
   回覆   引用      #16樓   2008-12-09 10:30  ①秒鐘de浪漫 [未註冊使用者] 謝謝13樓
重新生成解決方案OK了
   回覆   引用      #17樓   2008-12-29 18:37  守護者F [未註冊使用者] 全都用過了,都不行。。。快崩潰了
   回覆   引用                 

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述