很多時候,程序Bug只有在特定的條件下才會出現。這個時候我們除了檢查程序代碼外,就需要用到VS提供的遠程調試功能。
準備工作
- 帶有調試信息的遊戲服務器程序。VS編譯出的exe必須附帶有PDB文件,以便進行調試。
- 拷貝VS安裝目錄的遠程調試工具到遊戲服務器。工具在 Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Remote Debugger下
開始調試
- 運行遠程調試工具msvsmon.exe,如下圖
-
.VS中選擇 “調試”-->“附加到進程” ,輸入遠程服務器IP及用戶名密碼,選擇要調試的進程
-
添加斷點,調試。