![visual studio remote debugging how find visual studio remote debugging how find](https://i.ytimg.com/vi/rh1Ag41J6IA/maxresdefault.jpg)
- #Visual studio remote debugging how find how to#
- #Visual studio remote debugging how find install#
- #Visual studio remote debugging how find software#
The remote machine must be running msvsmon.exe, which is a small application that listens to connections from Visual Studio. Personally I encountered these after hibernating and solved it by restarting Windows. Googling any errors is suggested to resolve them, or comment below. Look out for warning sign triangles in the Hamachi machine listing if there are any, these could prevent the remote debug working. In Hamachi, join the network you created in step 4.You can login with the same account you used on your own machine (not advisable unless this machine is also under your control), or login with a different LogMeIn account. –On the machine you want to debug the application on (remote machine)–
#Visual studio remote debugging how find install#
When you install Hamachi on the other machine (the one to debug) you will need the network name and password. This network is global and any LogMeIn account can be used to access it.
![visual studio remote debugging how find visual studio remote debugging how find](https://i.stack.imgur.com/oGdbb.png)
The signup is for a generic LogMeIn account, but you will use this account to create your VPN, and to connect to it.While you download and install the Hamachi software, signup for an account (top right of screen).–On the machine with Visual Studio (your machine)– The debug symbols (.pdb files) for the assemblies you want to debug, and also the unoptimized assemblies (eg built in debug configuration) will need to be on the remote machine.Īssuming a VPN isn’t already setup with your machine and the machine running the application, let’s set one up using the Hamachi service.This could be an account especially for you, or an existing account, but the remote application needs to be running under that account. You will need login credentials for an account on the remote computer.Firewall modifications on the remote machine (done for you by the remote debugging tool).This includes msvsmon.exe which must be installed and running on the machine you want to connect to and debug. Visual Studio includes the remote debugging tools, but they are also available as a standalone download. Remote Debugging tools from Microsoft.
#Visual studio remote debugging how find software#
This requires VPN client software be installed on your machine and the remote machine. Hamachi is a free cloud VPN service you can use for small networks). VPN that your machine and the remote machine can connect to (eg.I will use ‘ your machine’ to mean the computer with Visual Studio, that you will use to debug from, and ‘ remote machine’ to mean the computer with the application running that you want to debug.
#Visual studio remote debugging how find how to#
You can do so with a VPN (virtual private network), and in this article I will explain how to setup a cloud based VPN and begin debugging an application across the internet. “Remote debugging” typically consists of Visual Studio connecting to a machine on the local network and then debugging a process (application) on that machine just the same as if it were running locally.Īlthough not advertised, debugging over the internet is also possible.