首页 > 编程知识 正文

【转】没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))

时间:2023-05-04 11:33:00 阅读:139925 作者:3167

工程文件当初是用win7 32位电脑制作的,今年更换了电脑(Win7 64位), (system.component model.I support initialize ) this.axS7_PPI1) ).EndInit )由于发现工程正在进行的搜索问题,https://www.cn blort ivk_sa=1024320u

这篇博文完美地解决了本人的问题。 后期可能找不到。 特别是请复印粘贴~

'未注册类(异常为hresult :0 x 80040154 (regdb _ e _ classno treg ) ) ) ) ) ) ) ) )0)

一般有两种情况

第一,(生成平台问题) )本人遇到并通过该方法解决) )。

解决方法:

在项目属性中,将“生成”=“目标平台”设置为x86,而不是缺省的AnyCPU

第二个:(第三方组件使用的COM组件未注册) ) ) )。

解决方法:

注册组件: regsvr32 dll/ocx/cpl的实际路径

但是,模块“C:DsoFramerdsoframer.ocx”已加载,但对DllRegisterServer的调用失败,并报告错误代码为0x80070005

这通常是在win7 64位计算机上发生这样的错误,权限不足。 此时,将regsvr32变更为runas/user 3360管理员regsvr32即可。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。