我编写了一个扫描扫描仪图像的应用程序。 这在我的开发机器上运行良好(win7 ultimate sp1 64bit)。
我试图在Windows xp计算机(或Windows Server 2008标准)上运行该应用程序,但失败并出现此错误
似乎机器缺少WIA dlls。System.Runtime.InteropServices.COMException(0x80040154):正在检索 具有CLSID的组件的COM类工厂 {E1C5D730-7E97-4D8A-9E42-BBAE87C2059F}由于以下原因而失败 错误:80040154未注册类(HRESULT异常: 0x80040154(REGDB_E_CLASSNOTREG))。
在微软网站上查看安装文件时,我找不到它们。
所以我的问题是, 我在哪里可以找到安装文件? 我可以在XP上安装WIA 2吗?
OrenL
答案 0 :(得分:0)
错误消息表示控件未在计算机上正确安装(Windows xp和Windows Server 2008)。
您是否正在开发控件以实现图像扫描功能?如果是,您需要注册您在客户端计算机上创建的dll文件,而不是WIA dll。
答案 1 :(得分:0)
这个问题的答案有一个指向SDK下载的链接,直到微软采取行动为止。