Ошибка автоматизации модуля WIA VB6 - PullRequest
0 голосов
/ 11 августа 2010

Я пытаюсь использовать WIA в более старой программе VB6, работающей в Windows 7, и когда я запускаю из исходного кода, все отлично работает, и я могу импортировать изображения.Когда я запускаю скомпилированную версию, я получаю следующую ошибку:

Ошибка автоматизации.Указанный модуль не может быть найден.(Номер ошибки 2147024770)

Я обнаружил wiaaut.dll как в system32, так и в SysWOW64, поэтому не знаю, является ли это причиной проблемы.Я попытался отменить регистрацию и зарегистрировать оба безрезультатно.Любая помощь будет очень признателен.

1 Ответ

0 голосов
/ 12 августа 2010

Насколько я знаю, wiaaut.dll предустановлен в Vista и Windows 7, но это не версия Redist для XP, которая входит в загружаемый SDK, и его не следует развертывать на этих более новых ОС. возможно, кто-то пытался запустить на вашем компьютере какой-нибудь установщик приложений, который принудительно установил версию XP?

Возможно, попробуйте Как использовать средство проверки системных файлов для устранения неполадок, связанных с отсутствующими или поврежденными системными файлами в Windows Vista или Windows 7 , чтобы узнать, сможет ли оно восстановить исходную версию Win7?

...