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

3

我已经使用C#在Windows 7上开发了一个窗口应用程序。 我的应用程序正在从扫描仪扫描图像并在图片框中显示它。 在我的机器上它正常工作。 我已经创建了软件包并在使用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扫描图片。


你可能想看一下一个类似的问题[http://stackoverflow.com/questions/12049092/wia-services-2-download-and-install-on-windows-xp-7]。 - Axel Kemper
我已经检查过了。但是没有令人满意的解决方案。 - Fahad Murtaza
2个回答

2

我终于做到了。

下载它并按照说明操作。


1
说明文件中说需要注册dll。这正是我告诉你的。 - Riv

0

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


但是我该如何注册它? - Fahad Murtaza
但我在哪里可以输入这个? - Fahad Murtaza
我输入了 regsvr32 Interop.WIA.dll,但提示找不到该文件。 - Fahad Murtaza

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接