Ошибка модуля автоматизации VB6 WIA

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

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

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


person Patrick    schedule 11.08.2010    source источник


Ответы (1)


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

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

person Bob77    schedule 12.08.2010