(3注册装配件
RegAsm MyService.dll
(4)将装配件加入GAC
gacutil -i MyService.dll
注意:该步骤不是必须的。
(5)在AssembyInfo.cs修改COM对外可见性配置
// 将 ComVisible 设置为 false 使此程序集中的类型
// 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型,
// 则将该类型上的 ComVisible 属性设置为 true。
[assembly: ComVisible(true)]
// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
[assembly: Guid("e011ed16-93a3-41aa-8375-399fa259b935")]
经过上面的工作,就将一个.NET装配件转化为COM组件。
4.在VB中调用生成的COM组件(dll)
1)工程->引用
2)创建对象调用
更多内容请看PCdog.com--.NET实用开发专题
