The remote debugger can be run as either a Windows service or a Windows application. Running the remote debugger as a service ...

The remote debugger can be run as either a Windows service or a Windows application. Running the remote debugger as a service allows administrators to easily debug server applications such as ASP.NET without logging on to the remote computer.

However, running the remote debugger as a service causes it to always run and listen on the network. It is not recommended to run the remote debugger as a service for debugging client applications.