前页 | 后页 |
调试一个正在运行的应用程序
您可能希望调试已经在系统上运行的应用程序(进程),而不是从Enterprise Architect中显式启动进程。
在这种情况下,您可以使用调试功能附加到已经运行的进程。如果您将适当的调试信息写入正在运行的进程和/或关联的调试文件(例如 .PDB 文件),调试器就会绑定到该进程并启动调试会话。
您也可以在完成检查后从流程中“分离”并让运行正常运行。
访问
功能区 |
执行>运行>开始>附加到进程 |
调试器窗口 |
调试器窗口工具栏有一个附加按钮 |
阶段
阶段 |
描述 |
也见 |
---|---|---|
显示流程 |
当您选择调试另一个进程时,将显示“附加到进程”对话框。 您可以使用对话框顶部的单选按钮限制显示的进程;要查找 Apache Tomcat 或 ASP.NET 等服务,请选择系统单选按钮。 |
|
选择调试器 |
当您选择一个进程时,您可能必须从调试器下拉列表中选择调试器;但是,如果选择的包已经在分析器脚本中进行了配置,那么脚本中列出的调试器会预设在对话框中。 |
|
进程选择 |
双击包含调试信息的进程后, Enterprise Architect将附加到该进程:
|
|
脱离进程 |
要从进程中分离,请单击 (调试停止)按钮。 |