- Install VcXsrv
- Install WSL (Ubuntu)
Win
+R
, enterubuntu
- open vcxsrv (XLanuch)
- set display variable
export DISPLAY=127.0.0.1:0
ssh -[X|Y] user@remote
mono your_win_form_program.exe
- install VSMonoDebugger
- open Visual Studio 2017
- menu -> Mono -> Settings
- Debug script
export DISPLAY=[Windows PC's IP]:0 sudo mono --debugger-agent=address=0.0.0.0:$(MONO_DEBUG_PORT),transport=dt_socket,server=y --debug=mdb-optimizations $(TARGET_EXE_FILENAME) $(START_ARGUMENTS) &
- menu -> Mono -> Deploy & Debug (SSH)