Ошибка WIA "Сообщение = Не удалось загрузить файл или сборку" Interop.WIA"

Я создал проект с использованием C# в.NET Frame Work 4.0, и я использовал WIA (Windows Image Acquisition), и он успешно работал.
Когда я запускаю файл.exe на другом компьютере, но получаю сообщение:

System.BadImageFormatException было необработанным. Сообщение = Не удалось загрузить файл или сборку 'Interop.WIA, Версия =1.0.0.0, Культура = нейтральная, PublicKeyToken=null' или одна из ее зависимостей.

даже я успешно установил WIA.dll на этом компьютере.

*Примечание:* Я создал проект на Windows 7 и попытался запустить.exe на Windows XP, и другие функции работают нормально.

0 ответов

Обычно это происходит, если вы не включили 32-разрядные приложения для пула приложений в IIS.

Чтобы настроить IIS для запуска 32-разрядных приложений, необходимо выполнить следующие действия:

Open IIS.
Go to the current server – > Application Pools.
Select the application pool your 32-bit application will run under.
Click the Advanced setting or Application Pool Default.
Set Enable 32-bit Applications to True.

Надеюсь, это поможет

Другие вопросы по тегам