關於VS2013調試IIS應用源代碼時無法進入斷點的問題總結
阿新 • • 發佈:2018-03-06
遇到 成對 文檔加載 進程 要求 vs2013 解決 附加 不同
調試無法進入斷點
前言:今天再次遇到之前調試無法進入斷點的問題,本來想不寫呢覺得沒什麽只是又犯了同樣的錯誤,但是我發現這個問題我分析起來還是挺費勁的,我仔細想了想原因,
是因為自己對之前的錯誤沒有進行總結,導致長時間不去鞏固這類問題,漸漸的淡忘了。所以還是老話說的好“好記性不如爛筆頭!!!”,說的太有道理了。所以呢,
今天我決定抽出那麽一點點時間把這個問題總結一下,方便日後自己查找,當然如果能在一定程度上幫助別人我還是特別樂意的。
前提:由於在我們編譯原文件的時候就會在我們的bin目錄中生成對應的.pdb文件這個文件也就是我們所說的調試文件。如果我們想調試原代碼必許有這類文件的存在。
具體的這類文件中存的內容可以在網上百度,本人能力有限也只是略懂皮毛,下面我們就來說說這種問題的解決方法:
解決方法:
1.首先看看你附加到進程裏面的是不是你要調試的源程序;
2.如果鼠標放到斷點處提示“源代碼與原始版本不同”,需要進行以下三種操作中的任意一種:
2.1 . 清除解決方案 ----> 生成解決方案
2.2. 重新生成解決方案
3.3. 打開選項----調試 ----- 常規 ---- 去掉要求原文件與原始版本匹配 這個選項前面的√
3.如果斷點處提示:“當前斷點不會命中,還沒有為該文檔加載任何符號”,需要我們檢查一下我們的VS解決方案配置項是否選擇的是"Debug"模式。
以上內容主要是本人在工作中遇到的一些工具上的問題,如果大家有類似的問題或者有更好的解決方案可以通過加關註,留言等方式進行溝通。
關於VS2013調試IIS應用源代碼時無法進入斷點的問題總結