出於測試的目的時,我在Visual Studio調試轉儲(與使用.dump/MA創建)「找不到匹配的二進制」 2010年VS2010:試圖加載符號故障轉儲
我有那天的符號轉儲,但沒有當前的二進制文件(它是一個可執行文件)。
VS2010中的模塊窗口顯示'沒有找到匹配的二進制文件'這似乎是正確的,因爲它無法在目標機器上的路徑上找到。
我仍然想要加載符號,所以我右鍵單擊該模塊,選擇「從符號路徑加載符號」(其中包含正確的pdb的路徑),但會彈出一個對話框,要求我選擇二進制文件。我無法加載我的模塊的符號。
爲什麼VS需要圖像文件? WinDbg能夠加載符號文件並向我顯示故障堆棧,沒有問題。
我所知,這是不同的產品。但是也可以在您提供的鏈接上閱讀:「如果加載保存在堆中的小型轉儲文件,則即使未找到應用程序二進制文件,Visual Studiocan也會加載這些符號。」 – Bart