Trace Release Version module on customer machine
Auto Debug Professional allow the developer to trace release module on customer machine.
Step1: Bulid Release Version with generate map file
When you build your release version modules, please generate the map file. How to genrate map file.
Step2: Load map file on developer machine.
Step3: Export functions list as Extends MapFile.
Select Tool - Function Filter menu, it'll popup the Function Filter dialog. Select the dll module which you want trace to popup right-mouse menu. Select Export as Extends MapFile menu to export the functions list as a txt file. Please sure the txt file name as same as the release module name. Example: sample.exe module's mapfile name is sample.txt, one .dll's mapfile name is one.txt... and so on.
Step4: Copy the Extends MapFile to customer machine.
Copy DebugAgent.exe to your customer machine, make path as "plugin" at the directory. Copy the Extends MapFile(txt file) to "plugin" directory.
Step5: Run Remote Agent on customer machine.
Launch DebugAgent.exe on customer machine, select File - New Process menu to set the exe filename on Run Process dialog which you want to trace.
Step6: Connect to customer machine.
Launch Auto Debug Professional on developer machine, select File - Connect Network menu to connect customer machine. Select the process which you want to trace on Connect Network dialog.
Select Tool - Option menu and check Load Extends MapFile option to set Remote Agent to load extends mapfile option.
Step7: Trace release version module on customer machine.
Click Auto Debug Agent's Run button on customer machine, agent will auto load the extends mapfile when it's tracing. The developer can use Auto Debug Professional to monitor the agent which running on customer machine, to set breakpoints, monitor tracing result and so on.
Auto Debug for Windows: Unsupported.
Copyright © 2003-2009, www.autodebug.com All Rights Reserved