Ошибка: разработка приложений на основе opencv

Я сделал свой код opencv, используя консольное приложение Windows vs2008, чем я сделал это как DLL и использовал его в приложении Windows vb.net. во время работы я получил эту ошибку. Я не понял, где я сделал ошибку. Ошибка такая

unhandled exception has occurred in your application if you click continue the application will close immediately.unable to load aranga.dll.The application failed to start because its side by side configuration incorrect.

aranga.dll - это моя dll, имеющая мою часть кодирования opencv. Пожалуйста, помогите мне решить эту проблему. Заранее спасибо.

1 ответ

Решение

Когда вы запускаете приложение, которому нужно загрузить DLL, система сначала ищет DLL в каталоге приложения (то есть в той же папке, что и ваш.exe), а затем, если не может найти, продолжает поиск в каталогах, определенных в PATH переменная среды, а также C:\Windows\system32,

Если ваша DLL присутствует в любом из этих мест, проблема может заключаться в том, что ваша DLL имеет зависимости, которые не найдены. Я предлагаю вам использовать Dependency Walker, чтобы помочь вам в этой задаче.

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