Asp.net

斷點目前不會被命中。沒有為此文件載入任何符號

  • August 13, 2019

我已經用Google搜尋了這個特定的問題,但似乎找不到有效的解決方案。

症狀:在Web應用程序項目的aspx頁面的程式碼隱藏中添加斷點後,斷點在邊緣顯示為一個鏤空的紅色圓圈,圓圈右下角的黃色三角形中包含一個驚嘆號。將滑鼠懸停在斷點上時,將顯示消息“目前不會命中斷點。沒有為該文件載入任何符號。”

注意:我試圖通過“附加到

$$ a $$程序”,即 w3wp.exe,位於遠端電腦上。 我嘗試過的事情。

  1. 重新編譯解決方案中的其他項目。
  2. 檢查以確保解決方案中每個項目和網站的配置在“任何電腦”上設置為“調試”。
  3. 關閉解決方案並重新啟動 Visual Studio。
  4. 重新啟動 IIS。
  5. 重新附加到程序 (w3wp.exe)。

我一直在嘗試使用 Internet Explorer 版本 9 和 Mozilla FireFox 版本 4 來達到斷點。在每種情況下,斷點都不會被命中。

歡迎任何想法!謝謝!

安德魯

您是否將程序集部署到 GAC?如果沒有,請將 .pdb 文件與 .dll 文件一起複製,將兩者放在同一個 bin 目錄中。調試器應自動拾取符號。

如果您的項目中有多個解決方案。

右鍵點擊您的解決方案-> 屬性

設置為 –> 啟動項目

引用自:https://stackoverflow.com/questions/5796392