问题描述
创建了一个 COM 服务器,我注册了它.
A COM server is create and I registerd that.
当我尝试在 COM 客户端中添加该 COM 服务器时,我无法添加,并且出现以下错误.
When I am trying to add that COM server in a COM Client, I was not able to add, and following error is comming.
" 不能引用 'COMTest'被添加
" A reference to 'COMTest' could not be added
ActiveX 类型库'cuser~DebugCOMTest.tlb' 是从 .NET 程序集导出并且可以不作为参考添加.
The ActiveX type Library 'cuser~DebugCOMTest.tlb' was exported from a .NET assembly and can not added as a reference.
改为添加对 .NET 的引用
Add a reference to .NET instead "
谁能告诉我是什么错误.我以两种方式注册了 COM,也从 VS 也尝试了命令提示符.
can anybody tell me What is the mistake. I register the COM in both way, from VS also and also tried with command prompt.
推荐答案
这是一个你为什么要这样做"的消息.项目+添加引用,浏览选项卡,选择DLL,而不是TLB.因此,您将直接使用 .NET 类,而不是通过 COM 互操作两次.
This is a "why on Earth would you do that" message. Project + Add Reference, Browse tab, select the DLL, not the TLB. So you'll use the .NET class(es) directly instead of going through the COM interop twice.
这篇关于不能在 COM 客户端中添加引用 COM?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!


大气响应式网络建站服务公司织梦模板
高端大气html5设计公司网站源码
织梦dede网页模板下载素材销售下载站平台(带会员中心带筛选)
财税代理公司注册代理记账网站织梦模板(带手机端)
成人高考自考在职研究生教育机构网站源码(带手机端)
高端HTML5响应式企业集团通用类网站织梦模板(自适应手机端)