相关文章推荐
小眼睛的米饭  ·  dotnet WinUI 3 ...·  2 天前    · 
直爽的柑橘  ·  java ...·  2 月前    · 
英勇无比的领带  ·  hibernate.exception.jd ...·  9 月前    · 
空虚的西瓜  ·  在 ASP.NET 页面中使用 ...·  1 年前    · 
被表白的橙子  ·  android ...·  1 年前    · 
System.Runtime.InteropServices.COMException:“没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))”
最新推荐文章于 2023-06-02 16:39:40 发布
最新推荐文章于 2023-06-02 16:39:40 发布 今天在开发指纹识别的项目时候,出现了个问题,这个问题之前也 没有 见过,所以无从下手,只能从网上找解决方法,找了半天说要 注册 com 组件啥的,我老是 注册 不成功,后来瞎捣鼓终于解决了,原因我也不知道是啥,但是知道怎么解决了。 首先右击项目名称—>属性—->然后把目标平台:改成x86,保存一下就可以了。如图所示: C# 中System. Runtime . Interop Service s. COM Exception :“ 没有 注册 。大概率是 没有 进行,目标平台:“X86",“X64”,“AnyCPU”。应该选择X86或者X64的。 IIS在文件管理资源器中,IIS添加之后,各个方面都需要进行调整。 System. Runtime . Interop Service s. COM Exception ( 0x80040154 ): 没有 注册 ( 异常 来自 H RESULT : 0x80040154 (RE GDB _E_CL System. Runtime . Interop Service s. COM Exception ( 0x80040154 ): 检索 COM 工厂中 CLSID 为 {96749377-3391-11D2-9EE3-00C04F797396} 的组件失败,原因是出现以下错误: 80040154 没有 注册 ( 异常 来自 H RESULT : 0x80040154 (RE GDB _E_ CLASS NOTREG))。, 没有 注册 问题分析和解决办法 方案一:安装IOLibSuite_18_2_27313.exe。解决vc runtime 140_1.dll缺失问题即可,见https://blog.csdn.net/sheng12345678rui/article/details/130472641。在lvi.Visa. Interop .ResourceManager Class .Open(String ResourceName,AccessMode mode,Int32 Open Timeout,String OptionString) 用windwos服务、owc、excle组件生成Excel文档,然后通过邮件自动发生给公司管理层,本来在本地测试、配置都正常,但是部署到Window 2003服务器上,服务启动后,日志文件记录程序出错,错误如下所示System. Runtime . Interop Service s. COM Exception ( 0x80040154 ): 检索 COM 工厂中 C... 如图,电脑重装系统后,原来写的程序在启动时报错: 检索 COM 工厂中CLSID为{}的组件失败。 根据报错的环节,发现是调用金蝶K/3登录界面时出现的。打开其他涉及到调用金蝶K/3登录界面的程序,均报这个错误。 问题原因: 系统重装后,由原来的32位系统变成64位系统。 而金蝶K/3的登录组件k3login.dll不支持在64位系统下引用。 解决方法: 在VS中,将项目属性的目标平台 最近在维护一个测试软件,导出excel时发生System. Runtime . Interop Service s. COM Exception ( 0x80040154 ) 异常 ,判断应该是 COM 调用出现问题。尝试了以下两种方法:(1)使用regsvr32  dll路径 命令 注册 组件,弹出找不到入口点 DllRegisterServer点错误对话框,失败。(2)安装WPS,问题解决, 异常 没有 弹出。结论:如果程序调...