開啟DMP文件(引用:https://www.cnblogs.com/netck/p/10483933.html)
1.開啟系統服務(Windows Error Reporting Service)
2.下面代碼保存txt,然后修改后綴名為reg,點擊執行
DumpFolder是路徑目錄D盤
1 Windows Registry Editor Version 5.00 2 3 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\w3wp.exe] 4 "DumpFolder"=hex(2):64,00,3a,00,5c,00,64,00,75,00,6d,00,70,00,73,00,00,00 5 "DumpCount"=dword:00000002 6 "DumpType"=dword:00000002 7 8 [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger] 9 [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger] 10 [-HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger] 11 [-HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\DbgManagedDebugger]
VS調試:
1.使用VS打開DMP文件
2.dump文件 有單獨目錄和同pdb、exe文件同目錄兩種情況。
a)單獨目錄:打開vs需要設置 pdb和exe目錄:設置符號文件的位置
b)同目錄:不用設置pdb和exe目錄
3.啟動"使用 僅限本機 進行調試":個人經驗在調試沒效果時可以試下上面一個"使用混合進行調試"