0

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

“检索带有 clsid{E1C5D730-7e97-4D8A-9E42-BBAE87C205} 的组件的 com 类工厂失败,原因是以下错误 80040154”即使两者都是 32 位,也可能导致此错误

4

2 回答 2

0

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

于 2012-04-09T16:10:25.890 回答
0

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

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

另一台电脑的配置是什么?

于 2012-04-08T10:53:14.970 回答