2012-04-08 3 views
0

Пожалуйста, помогите мне в этом Я создал проект с использованием C# на .NET Frame Work 4.0, и я использовал WIA (Windows Image Acquisition), и он был успешно выполнен. При запуске EXE-файл на другом компьютере, но я получил сообщение о том:ошибка с com class factory

" извлечения класса ком завода для компонента с CLSID {E1C5D730-7e97-4D8A-9E42-BBAE87C205} не удалось из-за следующей error80040154 " даже оба являются 32 битами, что может вызвать эту ошибку

ответ

0

Скорее всего, WIA не установлен на машине; трассировка стека поможет сузить ошибку.

Я знаю, что WIA не установлен по умолчанию на сервере Windows 2008. Вы можете установить его, установив функцию Desktop Experience с помощью диспетчера сервера.

Какова конфигурация другого ПК?

+0

Какие конфигурации вы имеете в виду? –

0

Попробуйте скопировать файл wiaaut.dll в такое же место, что и exe. Это может быть не долгосрочное решение, но, по крайней мере, это скажет вам, стоит ли пытаться найти библиотеку WIA.

+0

это работает спасибо всем –

Смежные вопросы