Remote debugging setup for VS 2003 on XP
-
I need to set up remote debugging for a C++ project I am working on as a couple of users are getting a crash on particular machines that can't be replicated on any of our programming team PC's. All the computers are running windows XP(Pro I think - Does it matter?) and we have a high speed network connection to their PC's. From what I have been able to gather, I need to use these files MDM.exe msvcmon.exe msvcr71.dll natdbgtlnet.dll natdbgdm.dll dbghelp.dll but the rest of the information seems rather vague. Apparently I need to "install" these files, which by install I gather they mean dump in a common directory. Then I need to run MDM.exe on the client and I should be able to launch from VS on my machine while running the process on the client??? Has anybody here done this before who could give me some pointers? Should I be able to do all the things I can do debugging locally? When I die I'd like to go peacefully in my sleep like my father, not screaming in terror like his passengers!!!
-
I need to set up remote debugging for a C++ project I am working on as a couple of users are getting a crash on particular machines that can't be replicated on any of our programming team PC's. All the computers are running windows XP(Pro I think - Does it matter?) and we have a high speed network connection to their PC's. From what I have been able to gather, I need to use these files MDM.exe msvcmon.exe msvcr71.dll natdbgtlnet.dll natdbgdm.dll dbghelp.dll but the rest of the information seems rather vague. Apparently I need to "install" these files, which by install I gather they mean dump in a common directory. Then I need to run MDM.exe on the client and I should be able to launch from VS on my machine while running the process on the client??? Has anybody here done this before who could give me some pointers? Should I be able to do all the things I can do debugging locally? When I die I'd like to go peacefully in my sleep like my father, not screaming in terror like his passengers!!!
You have to run msvcmon.exe on the remote machine before trying to connect to it from the debugger. Check msvcmon.exe in the MSDN (To use the tcpip without a password and without timeout, issue the command: msvcmon.exe -tcpip -anyuser -timeout -1) Papa while (TRUE) Papa.WillLove ( Bebe ) ;