前页 | 后页 |
调试COM互操作
Enterprise Architect使您可以调试在本地或进程内服务器中使用COM执行的.NET托管代码。
此功能对于调试插件和ActiveX组件很有用。
调试使用COM执行的.NET托管代码
步 |
行动 |
也可以看看 |
---|---|---|
1个 |
在Enterprise Architect创建一个程序包,然后导入代码进行调试。 |
软件型号 |
2 |
确保使用调试信息构建COM组件。 |
|
3 |
为包创建一个脚本。 |
|
4 |
在“调试|平台”页面上,您可以选择附加到非托管进程,也可以指定非托管应用程序的路径来调用托管代码。 |
|
5 |
在源代码中添加断点以进行调试。 |
附加到非托管流程
如果您正在使用:
- 进程内COM服务器,附加到客户端进程
- 本地COM服务器,附加到服务器进程
笔记
- 从您正在调试的COM互操作进程中分离出来将终止该进程。这是Microsoft .NET Framework的已知问题,有关此问题的信息可以在许多MSDN .NET博客中找到。