Emgu.CV.CvInvoke исключение на ПК без установки Visual Studio

У меня есть приложение, которое работает с EmguCV.

Я получаю сообщение об ошибке при запуске исполняемого файла на некоторых компьютерах.

Компьютер с установленной Visual Studio будет работать нормально, а тот, который не имеет VS, выдает ошибку на Emgu.CV.CvInvoke исключение.

Пожалуйста, дайте мне знать, что будет лучшим решением для этого.

Заранее спасибо.

2 ответа

Наконец, я выяснил свою проблему и решил ее в конце дня, установив распространяемый фреймворк Microsoft C++ 2012. Если вы добавили все dll и все еще, если получаете ошибку, просто установите правильную версию, для меня https://www.microsoft.com/en-in/download/details.aspx?id=30679

Благодарю.

Скопируйте библиотеки VCRT (msvcr120.dll, msvcp120.dll) в расположение исполняемого файла:

Библиотеки VCRT доступны в папках x86 и x64.

Обратитесь к этой ссылке для официальной документации.

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