Remote Debugging Easy is an application that aims to help Visual Studio developers in remote debugging of their software. It allows a) connection from the debugged client to your server, b) sync of all files with remote differential compression (very useful for large .pdb file changes) and c) remote debugger connection from VS to the target machine.

RDE version 2. is based on QUIC and is ultra fast.

Download x64
Download x86


RDE 2 is command line based. If you want to use it in your projects, let me know.

RDE Server example:
rde264.exe -q -s -t 2022 -p 7001 -l 4026 -f r:\download\file1.zip,c:\low\file1.zip -f ...
Starts RDE QUIC server in port 7001 with visual studio remote debugger version 2022, will load r:\download\file1.zip and the remove version is c:\low\file1.zip, uses 4026 as the local MSVSMON port.

RDE client example
rde264.exe -q -t 2022 -c server.example.com:7001 -l 4026
Starts client to server.example.com 7001.

After RDE is connected "saves" saves the configuration to a xml file (you can later open with -i), "d" or "deploy" in server syncs all the files in the client using QUIC and Remove Differential Compression instead of hard copy and waste network resources.
Also, you connect to remove debugger with Visual Studio in 127.0.0.1:7001 instead and RDE transfers the connection to the behind-NAT RDE client.