1. 程式人生 > >關於VS2013調試IIS應用源代碼時無法進入斷點的問題總結

關於VS2013調試IIS應用源代碼時無法進入斷點的問題總結

遇到 成對 文檔加載 進程 要求 vs2013 解決 附加 不同

調試無法進入斷點

前言:今天再次遇到之前調試無法進入斷點的問題,本來想不寫呢覺得沒什麽只是又犯了同樣的錯誤,但是我發現這個問題我分析起來還是挺費勁的,我仔細想了想原因,

是因為自己對之前的錯誤沒有進行總結,導致長時間不去鞏固這類問題,漸漸的淡忘了。所以還是老話說的好“好記性不如爛筆頭!!!”,說的太有道理了。所以呢,

今天我決定抽出那麽一點點時間把這個問題總結一下,方便日後自己查找,當然如果能在一定程度上幫助別人我還是特別樂意的。

前提:由於在我們編譯原文件的時候就會在我們的bin目錄中生成對應的.pdb文件這個文件也就是我們所說的調試文件。如果我們想調試原代碼必許有這類文件的存在。

具體的這類文件中存的內容可以在網上百度,本人能力有限也只是略懂皮毛,下面我們就來說說這種問題的解決方法:

解決方法

1.首先看看你附加到進程裏面的是不是你要調試的源程序;

2.如果鼠標放到斷點處提示“源代碼與原始版本不同”,需要進行以下三種操作中的任意一種:

  2.1 . 清除解決方案 ----> 生成解決方案

  2.2. 重新生成解決方案

  3.3. 打開選項----調試 ----- 常規 ---- 去掉要求原文件與原始版本匹配 這個選項前面的√

3.如果斷點處提示:“當前斷點不會命中,還沒有為該文檔加載任何符號”,需要我們檢查一下我們的VS解決方案配置項是否選擇的是"Debug"模式。

以上內容主要是本人在工作中遇到的一些工具上的問題,如果大家有類似的問題或者有更好的解決方案可以通過加關註,留言等方式進行溝通。

關於VS2013調試IIS應用源代碼時無法進入斷點的問題總結