繁体   English   中英

com class 工厂错误

[英]error with com class factory

请大家帮助我,我已经在 .NET Frame Work 4.0 上使用 C# 创建了一个项目,并且我使用了 WIA(Windows 图像采集)并且它工作成功。 当我在另一台 PC 上运行 .exe 文件时,我收到一条消息:

“使用 clsid {E1C5D730-7e97-4D8A-9E42-BBAE87C205} 检索组件的 com class 工厂由于以下错误而失败80040154”即使两者都是 32 位也可能导致此错误

很有可能机器上没有安装WIA; 堆栈跟踪将有助于缩小错误范围。

我知道 Windows 2008 服务器默认没有安装 WIA。 您可以使用服务器管理器安装桌面体验功能来安装它。

另一台PC的配置是什么?

尝试将 wiaaut.dll 复制到与 exe 相同的位置。 这可能不是一个长期的解决方案,但至少它会告诉您问题是否在于尝试查找 WIA 库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM