我試圖從visual studio中加載.DMP文件失敗了,它現在讓我頭痛......任何幫助都將不勝感激。在Visual Studio中加載轉儲文件
窗戶形式C#的應用是在VS 2005框架2.0上的窗口運行7機器
我運行從調試文件夾中的.exe(即通過建立在「調試」模式中的溶液中產生的exe和「混合平臺」而不是「發佈」模式)。
打開任務管理器,選擇進程,右鍵單擊並選擇創建myapp.dmp文件的「創建轉儲文件」。
當應用程序正常運行並且沒有異常時,創建了dmp文件。我只是想在創建用戶轉儲時查看所有線程在哪裏。
然後,將myapp.dmp文件複製到我運行應用程序所在的相同文件夾中。該文件夾包含所有dll和pdb文件和.exe。
我雙擊myapp.dmp,該文件顯示在解決方案資源管理器中,但是當我在解決方案資源管理器中雙擊它時,什麼都不會發生。我運行使用F5,但我收到錯誤消息說「調試信息爲myapp.exe」不能找到或不匹配。符號文件中沒有本地符號。
我也嘗試從Visual Studio.Net「文件菜單」+「打開」打開.dmp文件並選擇.dmp文件。一個大的二進制文件在Visual Studio中打開。
檢查瞭解更多有關將dmp文件加載到visual studio並設置符號路徑的信息http://msdn.microsoft.com/en-us/library/fk551230.aspx – GETah
是的,我還爲符號添加了路徑名位置列表,但仍然收到相同的錯誤。是否有任何設置/場景.dmp文件不適用於Visual Studio?我嘗試手動加載符號文件,但爲此我無法找到「模塊」窗口。我也將我的環境設置重置爲Visual C#和C++,但仍無法找到它。 – bsobaid
好的,模塊窗口只能在調試過程中打開。所以,因爲我不能調試dmp文件,我也無法手動加載符號路徑。 – bsobaid