1. 程式人生 > >[完美解決]當前不會命中斷點。還沒有為該文件載入任何符號。

[完美解決]當前不會命中斷點。還沒有為該文件載入任何符號。

概述:在除錯SL專案,我重灌了電腦,專案也是重新配置的,後來在除錯的時候發現斷點進不去,折騰了兩個小時(將所以引用刪了重新生成並引用,各種檢查)都不行,看到這篇文章後,很輕鬆的就OK了,值得推薦(其實百度上有很多解決辦法,只能說找到適合自己問題的就可以)

我遇到的問題在我解決之前,應用 網上講的方法都不能解決,在此記錄方便其他同志遇到此問題時參考。

1. 問題描述

     我正在開發的一個解決方案中含有多個專案,昨天除錯程式設定斷點還能夠跟蹤進行。今天早上開啟VS2010,載入該解決方案程式碼後,

發現其中一個專案不能載入,後移除此專案,重新通過新增現有專案,重新載入了此專案,後設置斷點,除錯程式碼時出現“當前不會命中斷點,還沒有為該文件載入任何符號。”

2. 問題原因

    當在解決方案中移除某個專案後,該專案的生成後在除錯專案中的存放位置和除錯資訊也會丟失。當重新新增此專案後,需再手動新增這些資訊。

    同樣,當你在某個解決方案中新增一個新專案後,也要手動新增這些資訊,除非你的一切設定採用系統預設的設定,VS2010已自動幫你新增。

3.  解決方法

    手動將新新增進來的專案,新增到該解決方案的除錯專案(預設含Test名稱的專案)中。如下圖所示。

相關推薦

C++動態庫除錯打斷點無效,提示資訊:當前命中斷點沒有載入任何符號

在對C#呼叫的C++動態庫打斷點進行除錯時,斷點變為黃色感嘆號,未進入斷點,反覆查詢原因,重新生成的dll檔案已經拷貝到C#相關目錄下面,但還是無法進入斷點,後來發現重新生成的動態庫的pdb檔案沒有拷貝到C#相關目錄下面,對動態庫進行清理,重新生成解決方案,然後將新生成的dl

VS2013 MFC工程 除錯DLL出現: 當前命中斷點沒有載入任何符號

問題出現的環境:兩個VS2013 MFC工程 ,一個是MFC的exe工程,一個是MFC的DLL工程,MFC的exe工程通過引用呼叫DLL,除錯時輸出框顯示:已載入符號,但DLL中的斷點處提示:當前不會命中斷點,還沒有為該文件載入任何符號; 解決:  網上有各種設定的方式都試

VC:當前命中斷點沒有載入任何符號

VS2013中設定的斷點無效:“當前不會命中斷點,還沒有為該文件載入任何符號”。問題主要出在沒有生成除錯資訊。解決方法如下:(1)專案-〉屬性-〉配置屬性-〉C/C++-〉常規-〉除錯資訊格式,這裡不能為“禁用”。(2)專案-〉屬性-〉配置屬性-〉連結器-〉除錯-〉生成除錯

[完美解決]當前命中斷點沒有載入任何符號

概述:在除錯SL專案,我重灌了電腦,專案也是重新配置的,後來在除錯的時候發現斷點進不去,折騰了兩個小時(將所以引用刪了重新生成並引用,各種檢查)都不行,看到這篇文章後,很輕鬆的就OK了,值得推薦(其實百度上有很多解決辦法,只能說找到適合自己問題的就可以) 我遇到

VS2017除錯程式碼顯示“當前無法命中斷點沒有載入任何符號

VS2017升級之後,程式碼除錯無法進入,顯示“當前無法命中斷點,還沒有為該文件載入任何符號”的問題解決思路: 1、工具-選項-專案和解決方案-生成並執行,取消勾選“在執行時僅生成啟動專案和依賴性” 2、選中啟動專案-右鍵屬性-生成,取消勾選“優化程式碼” 3、選中啟動專

當前命中斷點沒有檔加載任何符號

沒有 取消 操作 步驟 不支持 源文件 命中 編譯 編譯運行 場景 C#編譯運行代碼出現如上的錯誤步驟工具>>選項>>調試>>常規啟用.NET Framework源碼單步執行取消要求源文件與原始版本完全匹配調試出現如下的錯誤:不支持

MATLAB和VS混合程式設計,除錯C程式設定的斷點顯示“當前命中斷點 沒有載入任何符號

        我遇到的問題是matlab和c++混合程式設計,但是在matlab中進行除錯的時候需要呼叫VS2013除錯cpp程式,但是設定的斷點總是出現“當前不會命中斷點 還沒有為該文件載入任何符號”,網上的方法我都試過了,沒有用,自己試出來的方法記錄一下,可能並不適合

當前命中斷點,沒有載入任何符號

  萬惡的除錯不到斷點。把vs的各種選項翻來覆去的勾來勾去。想盡了辦法,已用過的辦法有:         一、刪除引用專案的debug         二、配置管理器中把所有專案的“生成”打勾、“配置”全部選成“debug“,切忌release         三、配置管理器

VS2013 當前命中斷點. 沒有載入任何符號

這是因為當前專案配置為Release,在Release時是不可以除錯的。 解決方案資源管理器中,右鍵單擊專案名,屬性-配置管理器 將專案上下文欄中的當前專案對應的配置修改為"Debug",單擊"關閉"

vs除錯dll 當前命中斷點 沒有載入任何符號

最後想到,出現這個問題的原因基本上有兩個:         一、要除錯的dll不在除錯程序的程序空間,調不到,也就是該dll還沒有被載入進exe內。即exe還沒有使用到dll呢,當然不會載入該dll到exe的程序空間中         二、原始碼使用的dll與除錯的原

VS2017除錯斷點上,沒有載入任何符號

附加程序到iis打斷點時,斷點命不中,報還沒有為該文件載入任何符號,後來釋出方式由Release改為Debug後解決。Debug與Release的區別:https://www.cnblogs.com/t

VS2017調試代碼顯示“當前無法命中斷點沒有檔加載任何符號

fonts 升級 版本 == sdn 當前 圖片 ext 調試 VS2017升級之後,代碼調試無法進入,顯示“當前無法命中斷點,還沒有為該文檔加載任何符號”的問題解決思路: 1、性” 2、選中啟動項目-右鍵屬性-生成,取消勾選“優化代碼” 3、選中啟動項目-右鍵屬性-We

中的類都能進行設計,因此未能顯示設計器設計器檢查出中有以下類: FormMain --- 未能加載基類

color 理解 重新編譯 如果 窗口 images ges -i 引用 出現該問題的原因:FormMain從FormMainBase繼承之後,一旦修改FormMainBase就會出現這個問題 解決方案:(1-4是搜索網友的) 1: 關閉VS所有窗口,後重啟.即可返

解決VS2013調試ASP.NET中無法調試的問題:當前命中斷點在 XXXX.dll 中找到了 XXX.cs 的副本,但是當前源代碼與 XXXX.dll 中內置的版本不同

strong 當前不會命中斷點 導致 隨機 當前日期 目錄 一次 但是 解決 解決思路: 一定是在某個文件夾存在了副本,結果果然不出所料。 當前日期是2016年3月10日,But C:\Windows\Microsoft.NET\Framework\v4.0.3

vs2015關於“當前命中斷點 沒有檔加載任何符號”的解決方法

解決方案 src vpd ext term vs2015 當前 活動 生成 解決辦法:1、生成-》配置管理器-》2、把活動解決方案平臺改成X86即可vs2015關於“當前不會命中斷點 還沒有為該文檔加載任何符號”的解決方法

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

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

c# 當前命中斷點載入

存在 clas -a 引用 找不到 c# 一次 ng- 斷點 C#編碼時。有時會遇到標題所說的問題,就是說這個文件和方法明明存在,可總是提示找不到方法。解決方法例如以下: 1、清理全部項目(或相關項目)生成 2、又一次加入全部項目(或相關項目)間的互相引用 3

Visual Studio 當前命中斷點的問題 編輯pdf

http post 概述 html ive www 中斷 tle class Visual Studio 當前不會命中斷點的問題 PDB文件概述Visual Studio 當前不會命中斷點的問題 編輯pdf文件

當前命中斷點檔加載任何符號——問題探究

out 遇到 bug 文件 情況 tail body debug 當前不會命中斷點 from:http://blog.csdn.net/tr1912/article/details/51111824 今天在調試牛腩網頁的時候遇到了一個問題需要用到斷點調試來解決,可是加

c# 當前命中斷點載入

C#編碼時,有時會遇到標題所說的問題,就是說這個檔案和方法明明存在,可總是提示找不到方法,解決方法如下: 1、清理所有專案(或相關專案)生成 2、重新新增所有專案(或相關專案)間的互相引用 3、將所有專案生成的dll都放在同一個目錄下 4、刪除所有專案(或相關專案)下的bi