Remote debugger setup

Setting up the remote debugger from Windows 8 (Visual Studio) to Windows XP SP3 (Program) was a fight, but I won. Read my steps below.

Program machine ~ virtualxp

  1. Add a user for remote debugging that will be available on destination and developer environment (~remoteaccess)
  2. Install Visual Studio 2010 Remote Debugger
  3. Change security policy to allow remote debugging between domains
    Remote debugger policy setting
  4. Reboot!
  5. Login with user for remote debugging
  6. Start Visual Studio 2010 Remote Debugger and note the name of the server (Msvsmon started a new server named ‘RemoteAccess@virtualxp’. Waiting for new connections.)
  7. Start the application to debug

Visual Studio machine

  1. Add a user for remote debugging that will be available on destination and developer environment (~remoteaccess)
  2. Start Visual Studio 2010 as the user for remote debugging (Add option to Windows 8)
  3. Debug > Attach to Process … > select process and Attach
    Attach to process on remote machine
  4. Debug > Windows > Modules. Displays modules that have matching PDB files found and the possibility to load extra (PDB) files

I disabled both Firewalls. They will be in your way.

About erictummers

My work as a recruited developer changes almost every month. I like challenges and sharing the solutions with others. On my blog I’ll mostly post about my work, but expect an occasional home project, productivity tip and tooling review.
This entry was posted in Development and tagged , , , , , , . Bookmark the permalink.

2 Responses to Remote debugger setup

  1. Pingback: TypeLoadException | .NET Development by Eric

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s