Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
Debug Another Process
Rather than starting a process explicitly from within Enterprise Architect, you may want to debug an application (process) that is already running on your system.
In this case you can use the debugging capability to attach to the process that is already running. Provided you have the appropriate debug information written into the running process, and/or associated debug files (such as .PDB files), the debugger binds to that process and initiates a debug session.
You can also 'detach' from the process after you have completed your inspection and leave the process to run as normal.
Access Analyzer | Debugger > Debug window toolbar:
Topics
Topic |
Detail |
See also |
---|---|---|
Show Processes |
When you select to debug another process, the 'Attach To Process' dialog displays. You can limit the processes displayed using the radio buttons at the top of the dialog; to find a service such as Apache Tomcat or ASP.NET, select the System radio button. |
|
Select Debugger |
When you select a process, you may need to choose the debugger from the Debugger dropdown list; however, if the selected Package has already been configured in an Analyzer Script, then the debugger listed in the script is preset on the dialog. |
|
Process Selection |
Once you double-click on a process containing debug information, and Enterprise Architect is attached to the process:
|
|
Detach From Process |
To detach from a process, click on the (Debug Stop) button. |