Remote Debugging ASP.Net Assemblies and location of .PDB files10/11/2010 09:13 PM
Thought I'd write this up to save someone else some pain. If you can't set any breakpoints after attaching your debugger to the other system, it'd because you didn't put the .PDB file on the remote system. If you debug native code, the .PDB file has to be on the *client* system which is more what you'd expect. It would have been nice Visual Studio said it couldn't find the .PDB file on the remote system instead of saying the breakpoints can't be hit :-P
To connect to the remote debugger, your login username/password has to be the same on the client and remote machine (and the user has to be logged into the remote machine and used to run msvcmon.exe and that user has to be part of the Administrators or Debugger groups).