VS2017 遠程調試小記
支持windows\linux\macos, 直接連接項目點的上線版本代碼進行調試。保證bug在同個環境下實時追蹤。
注意點
- 雙方的 msvsmon.exe版本需一致,最好就是把Remote Debugger文件夾拷到服務端。
- 防火牆服務 windows firewall 禁用(實測可用), 或防火牆開啟端口監聽(增加入站規則) msvsmon.exe對應的端口(默認4022)(沒試過).
- 雙方的項目/bin需一致,不然進不到斷點。服務器上一般都是打包后的目錄文件,所以為了調試方便,最好在發版對應的版本下同時保存版本源代碼,這樣若對項目點進行調試,只需將對應版本源代碼拷貝下來即可。(切記不要重新生成解決方案,這樣導致/bin不一致)。
