2013-10-03 2 views
1

Я пытаюсь создать программу для захвата веб-камеры, в которой я следовал онлайн-учебнику. Я был в состоянии его отладки и развертывания программы, но когда я установил его на моем компьютере, программа не удалось выполнить то дал сообщение об ошибке следующимПроблема с EmguCV

Unhandled exception has occurred in your application. 
The type initializer for Emgu.CV.CvInvoke' threw an exception. 

ли какой-либо один наткнулся на такого рода ошибки? Пожалуйста помогите. Thanks

+2

Чтобы использовать emguCV, вы должны иметь все необходимые DLL в том же каталоге, что и исполняемый файл ('ex: bin/debug'). Пожалуйста, проверьте. – Muctadir

+1

Также убедитесь, что вы используете ту же архитектуру (x64 dlls для x64 скомпилированного решения, x86 в противном случае). – BartoszKP

ответ

0

Это очень распространенная ошибка в EmguCV, которая объясняется в деталях на странице Download and Installation. В большинстве случаев у людей нет MSVCRT, установленного на машине разработчика или развертывания.

Также может быть, что DLL отсутствует в папке отладки или в вашем случае в развернутой папке.

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