I want to use remote debugging.
The program that I want to debug runs on machine b.
Visual Studio runs on machine a.
On machine b I have a folder with the following files:
- msvcr72.dll
- msvsmon.exe
- NatDbgDE.dll
- NatDbgDEUI.dll
- NatDbgEE.dll
- NatDbgEEUI.dll
If you think some files are missing, could you also describe where they are usually located?
In the next step I started the msvsmon.exe
and my program on machine b. On machine a, I started Visual Studio 2008 and my solution in which the program was written. Then I choose "Debug - Attach to Process". I chose "Remote Transport (Native Only with no authentication)". I used the correct IP as a qualifier and took the right process (program.exe). After a while the following message occurred in a popup-window:
Unhandled exception at 0x7c812a7b in program.exe: 0xE0434F4D: 0xe0434f4d
I can continue or break; When continuing, the exception occurs again and again and again. So I pressed break and the following message occurred:
No symbols are loaded for any call stack frame. The source code cannot be displayed.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…