VB6 WIA模块自动化错误

VB6 WIA模块自动化错误,vb6,wia,Vb6,Wia,我试图在Windows7中运行的旧VB6程序中使用WIA,当我从源代码运行时,一切都很好,我可以导入图像。当我从编译版本运行时,出现以下错误: 自动化错误。找不到指定的模块。 (错误号2147024770) 我在system32和SysWOW64中都找到了wiaaut.dll,因此我不知道这是否可能导致问题。我试着注销和注册,但都没用。任何帮助都将不胜感激。据我所知,wiaaut.dll已预装在Vista和Windows 7中,但这不是可下载SDK中提供的XP redist版本,不应部署到那些较

我试图在Windows7中运行的旧VB6程序中使用WIA,当我从源代码运行时,一切都很好,我可以导入图像。当我从编译版本运行时,出现以下错误:

自动化错误。找不到指定的模块。 (错误号2147024770)


我在system32和SysWOW64中都找到了wiaaut.dll,因此我不知道这是否可能导致问题。我试着注销和注册,但都没用。任何帮助都将不胜感激。

据我所知,wiaaut.dll已预装在Vista和Windows 7中,但这不是可下载SDK中提供的XP redist版本,不应部署到那些较新的操作系统上。也许有人试图在你的机器上运行一些应用程序安装程序,从而盲目地将XP版本安装到位

也许试着看看它是否可以恢复原来的Win7版本