我在项目中引用了一COM,但为什么只有在这个COM注册之后才可以用?

wybm 2003-11-30 11:17:57
我在项目中引用了一COM,但为什么只有在这个COM注册之后才可以用?
否则会有这样的错误:
带有 CLSID {3C94EC18-5FE5-4F5C-9BE3-C0123798E890} 的 COM 对象无效或未注册。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Runtime.InteropServices.COMException: 带有 CLSID {3C94EC18-5FE5-4F5C-9BE3-C0123798E890} 的 COM 对象无效或未注册。
...全文
99 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lemon_zc1949 2003-12-01
  • 打赏
  • 举报
回复
COM, OLE, ActiveX的这些东西都是需要使用 Regsvr32.exe来注册。
不过.Net 推荐使用.Net组件,它可以不用注册。
在开发COM组件和使用COM组件的时候还要认真注意使用AddRef() 和Release(), 而.Net组件可以不用关心组件的生命计数器, 而多关心组件的设计,实现,使用。
zhpsam109 2003-12-01
  • 打赏
  • 举报
回复
com组件是出于商业目的开发的吧!
lemong 2003-12-01
  • 打赏
  • 举报
回复
COM, OLE, ActiveX的这些东西都是需要使用 Regsvr32.exe来注册。
不过.Net 推荐使用.Net组件,它可以不用注册。
在开发COM组件和使用COM组件的时候还要认真注意使用AddRef() 和Release(), 而.Net组件可以不用关心组件的生命计数器, 而多关心组件的设计,实现,使用。

-----------------------------------------------------------------
com组件是中间件,注册的机理,就是纳入本地操作系统,也就是,由本地的操作系统为其建立调用机制,这样,才可以象本地的dll一样,由你自己的项目调用。
joachern 2003-12-01
  • 打赏
  • 举报
回复
当然要注册!!
c#要调用本地的dll库文件!!
alphawin 2003-12-01
  • 打赏
  • 举报
回复
当然了,你做的软件,别人不注册也不能用啊
gabriel1 2003-12-01
  • 打赏
  • 举报
回复
你用其他语言写的组件是一定要注册的。。
建议全部用c#去写。
PlentySoft 2003-12-01
  • 打赏
  • 举报
回复
看看msdn上的com组件和.net组件的互操作性吧
com组件是非托管的,而.net组件是托管的
所以..........
online 2003-12-01
  • 打赏
  • 举报
回复
com组件需要注册
可以用regsvr32命令

或者组件服务器注册

wybm 2003-12-01
  • 打赏
  • 举报
回复
.NET中的组件不是不用注册吗?我刚开始用的好好的,我把组件更新之后就出现了这个问题。
现在好像又好了,我不明白这是为什么?
LiSDN 2003-11-30
  • 打赏
  • 举报
回复
当然要注册啦·
基于考虑神经滞后、动作滞后和最优侧向加速度的横向单点预瞄驾驶员模型(Simulink仿真实现)内容概要:本文介绍了一个基于考虑神经滞后、动作滞后和最优侧向加速度的横向单点预瞄驾驶员模型,并通过Simulink进行仿真实现。该模型旨在模拟驾驶员在车辆操控过程的生理与反应延迟特性,结合预瞄机制优化车辆横向控制性能,提升驾驶行为仿真精度。文档同时提及该资源属于一系列科研仿真项目的一部分,涵盖智能优化算法、机器学习、路径规划、电力系统管理等多个技术领域,重点突出MATLAB/Simulink在系统建模与仿真的应用。; 适合人群:具备一定控制理论基础和MATLAB/Simulink使用经验的高校学生、科研人员及从事自动驾驶、车辆动力学研究的工程技术人员。; 使用场景及目标:①用于研究驾驶员行为建模与车辆横向控制策略设计;②支持智能驾驶系统仿真验证;③作为高校课程设计、科研项目或竞赛(如亚太杯数学建模竞赛)的技术参考;④推动控制算法在实际交通系统的应用与优化。; 阅读建议:建议读者结合提供的网盘资源,下载完整代码与模型文件,边运行Simulink仿真边理解模型结构,重点关注神经滞后、动作滞后与预瞄点设置对控制效果的影响,同时可拓展至多目标优化与联合仿真场景以增强研究深度。

111,119

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧