2018年2月21日 星期三

VS 2015 remote debug

當程式是要在其他裝置上run,但又不像在那個裝置上裝VS,但有想要DEBUG可以用這招



1. 在裝置上安裝VS remote debugger
將路徑
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Remote Debugger
內的東西全部丟到目標裝置

2. 在目標裝置Run msvsmon.exe
Run起來後確認Tools>Permission裡面有一個"有密碼"的user可以debug
Tools>options可以改port

3. 在目標裝置建立share資料夾
依樣要讓上面提到的user可以讀寫
另外在Advanced sharing 可以將shareName改成shareName$在電腦名稱底下就會看不到該資料夾,需要手動輸入 ex: \DEBUG

4. 在VS中更改專案設置(.net專案)
application>properties>Build>Output path: \\DEBUG_DEVICE\DEBUG
application>properties>Debug>use remote machine打勾
並輸入IP:port/電腦名稱:port ex: DEBUG_DEVICE:4020
working directory 維持空白

這樣按下debug就是run在device上啦!
but..最好可以用teamviewer之類的用host遙控device,不然會有點難用!

沒有留言:

張貼留言