gpt4 book ai didi

c# - 为什么我的应用程序在我的电脑上可以运行,但在其他电脑上却不行

转载 作者:行者123 更新时间:2023-12-04 03:59:31 32 4
gpt4 key购买 nike

我正在用 c# windows 窗体做一个应用程序,用生物识别设备注册员工的条目。我进行了设置并发送到我的另一台计算机以测试它是否可以在另一台设备上运行。一切正常,除了直接与生物识别设备一起使用的功能(记住它在我的电脑上工作得很好)。我已经一个一个地检查了每个dll,没有发现有什么遗漏。

错误如下:

System.Runtime.InteropServices.COMException (0x80040154):检索 CLSID 为 {00853A19-BD51-419B-9269-2DABE57EB61F} 的组件的 COM 类工厂失败,原因如下:80040154 类未注册(HRESULT 异常:0x80040154 (REGDB_E_CLASSNOTREG))。

打印错误: /image/x5vk2.png

最佳答案

看起来,您已经在您的计算机上注册了 COM DLL,但在另一台计算机上没有。因此,如果不对您开发的实际软件进行任何更改,它自然会失败。 SDK 包中通常有 register.bat 或类似的东西。找到它并运行批处理文件,然后您的软件就可以运行了。

关于c# - 为什么我的应用程序在我的电脑上可以运行,但在其他电脑上却不行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63282274/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com