VB6 WIA模块 - 自动化错误

时间:2010-08-11 15:43:27

标签: vb6 wia

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

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

我在system32和SysWOW64中都找到了wiaaut.dll,所以我不知道这是否可能导致问题。我尝试取消注册并注册两者都无济于事。任何帮助都会非常感激。

1 个答案:

答案 0 :(得分:0)

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

也许尝试How to use the System File Checker tool to troubleshoot missing or corrupted system files on Windows Vista or on Windows 7看看它是否可以恢复原始的Win7版本?