【发布时间】:2010-10-20 10:17:05
【问题描述】:
最近我在阅读有关互操作编组的内容,但我仍然不明白一件事。为了使 .NET 程序集对 COM 可见,我需要使用 tlbexp 工具和/或 regasm 工具。为了使 COM 对 .NET 组件可见,我必须使用 tlbimp 工具——这一切对我来说都很清楚。
除此之外,我在 Internet 上看到很多处理带有 guid 属性、IUnknown 和 IDispach 的 COM 接口的代码。
我的问题是所有这些与 COM 有什么关系——我需要使用它吗?我正在准备认证,但他们没有说接口、guid、IUnknown 等...
我真的不喜欢留下不清楚的东西,所以如果有人可以向我解释一下,我将非常感激。
- 我还有一个关于从 COM 导入的类型库(tlbimp 工具)的问题。从 COM 导入的类型库是否还需要在系统中注册 COM 对象?
亲切的问候 PK
【问题讨论】:
标签: .net com interop tlbimp tlbexp