2

我编写了一个从扫描仪扫描图像的应用程序。这在我的开发机器(win7 Ultimate sp1 64bit)上运行良好。

我尝试在 windows xp 机器(或 windows server 2008 标准)上运行该应用程序,但由于此错误而失败

System.Runtime.InteropServices.COMException (0x80040154):检索具有 CLSID {E1C5D730-7E97-4D8A-9E42-BBAE87C2059F} 的组件的 COM 类工厂失败,原因是以下错误:80040154 未注册类(来自 HRESULT 的异常:0x80040154(REGDB_E_CLASSNOTREG) ))。

似乎机器缺少 WIA dll。

在微软网站上寻找安装文件时,我找不到它们。

所以我的问题是,我在哪里可以找到安装文件?我可以在 XP 上安装 WIA 2 吗?

奥伦

4

1 回答 1

0

该错误消息表示该控件未正确安装在机器上(您的 windows xp 和 windows server 2008)。

您是否正在开发一个控件来实现图像扫描功能?如果是,您需要注册您在客户端计算机上创建的 dll 文件,而不是 WIA dll。

于 2012-08-21T09:33:44.450 回答