Remote Debugging and Diagnostics
Visual Studio supports remote debugging from one computer to another device. When you are doing remote debugging, the host computer can be any platform that supports Visual Studio. The remote device can be an x86, x64, or ARM platform.
Note
Windows Store apps
For information about remote debugging of Windows Store apps, see Debug and test Windows Store apps on a remote device from Visual Studio in the Windows Developer Center.
Azure
For information about debugging on Azure, see one of these topics:
-
Debugging a Cloud Service or Virtual Machine in Visual Studio
-
Introduction to Remote Debugging on Azure Web Sites (Part 1, Part 2, Part 3).
In This Section
Set Up the Remote Tools on the Device
Steps for setting up remote debugging.Start the Remote Debugging Monitor
Steps for running the Remote Debugging Monitor, which is a small program that runs on the remote computer and enables you to attach for remote debugging.Remote Debugging Across Domains
Provides steps for debugging across domains that do not have "two-way" trust.Set Up Remote Debugging for a Visual Studio Project
Discusses how to change your local project settings to run an executable on a remote computer.Remote Debugging Errors and Troubleshooting
Describes various remote debugging errors and provides solutions.
Related Sections
- Debug Settings and Preparation
Covers the settings and preparation that you must perform to debug your program by using the Visual Studio debugger.