Неправильный файл не найден исключение

Я программирую на C#, используя FlyCapture2 SDK (для точечно-серых камер) для камер GigE. Я отладил свой код в моем ноутбуке. Это работает в моем ноутбуке. Я запускаю его на своем ПК NUC (NUC - это мини-ПК производства Intel), и я получаю эту ошибку:

Произошло необработанное исключение типа "System.IO.FileNotFoundException" в ALPRX.exe

Дополнительная информация: Не удалось загрузить файл или сборку "FlyCapture2Managedd_v140.dll" или одну из ее зависимостей. Указанный модуль не может быть найден.

я имею FlyCapture2Managedd_v140.dll в папке отладки. Также слежу за зависимостями от SDK. Как упоминалось в сообщении об ошибке, библиотека может иметь несколько зависимостей. Как я могу найти зависимости dll или как я могу решить эту проблему?

Извините за мой плохой английский

1 ответ

Вам необходимо удалить x64 FlyCapture2 SDK и переустановить x86.

Перезагрузите решение (проект). Изменить ссылку на версию x86 FlyManageXXXXX.dll. Настройте платформу на x86 (не x64, не на любой процессор) и перестройте ее. работает для меня. Вы можете попробовать и сообщить о своем результате, чтобы больше людей знали, как это исправить.

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