使用CLSID {E1C5D730-7E97-4D8A-9E42-BBAE87C2059F}检索组件的COM类工厂

时间:2013-07-11 11:29:13

标签: c# wia

我在Windows 7中使用c#开发了一个窗口应用程序。 我的应用程序是从扫描仪扫描图像并将其显示在图片框上。 它在我的机器上工作正常。 我创建了软件包并将其安装在使用Windows XP的客户端系统上,当我点击我的扫描仪表单时出现以下错误:

Retrieving the COM class factory for component with CLSID {E1C5D730-7E97-4D8A-9E42-BBAE87C2059F} failed due to the following error: 80040154

我完全无法在互联网上找到任何帮助。有没有人有任何解决方案? 我正在通过WIA dll扫描图像。

2 个答案:

答案 0 :(得分:1)

我终于做到了。

http://vbnet.mvps.org/files/updates/wiaautsdk.zip

下载并按照说明操作。

答案 1 :(得分:0)

您正在使用的com组件需要注册。