【发布时间】:2020-11-26 15:20:05
【问题描述】:
我正在用 c# windows 形式做一个应用程序,用生物识别设备注册员工的条目。我进行了设置并发送到我的另一台计算机以测试它是否可以在另一台设备上运行。除了直接与生物识别设备配合使用的功能(记住在我的电脑上运行良好)之外,一切都运行良好。 我已经对每个dll一一检查了,并没有发现任何遗漏。
错误如下:
System.Runtime.InteropServices.COMException (0x80040154):检索具有 CLSID {00853A19-BD51-419B-9269-2DABE57EB61F} 的组件的 COM 类工厂失败,原因是以下错误: 80040154 类未注册(HRESULT 异常:0x80040154 (REGDB_E_CLASSNOTREG))。
【问题讨论】:
-
建议:获取您的 CLSID 并在您的开发机器上搜索 Regedit。 CLSID 将引导您进入入口点,这将是需要在其他机器上安装的 dll,无论是使用安装程序还是通过命令行注册。
-
我用谷歌搜索了 CLSID 并找到了this SO 帖子。他们有同样的问题,同样的技术等等
标签: c# dll windows-forms-designer biometrics zkteco