vs2019 emgucv的小坑 Unable to load DLL ‘cvextern‘

winform程序,netcore3.1, 第一次安装 使用 nuget 搜索emgu.cv,  安装顺利, 但运行 载入图片文件就异常, 提示Unable to load DLL 'cvextern': The specified procedure could not be found 

卸载,  安装emgu.cv.runtime.windows , 版本4.5.3.4721, 终于正常工作.

第二次:又遇到这个问题, 这次自己程序框架是 .Net FrameWork 4.8 , 但总是提示 emgu.cv.runtime.windows  4.5.4.4788 无法安装成功,  Nuget的错误提示为:

"错误        无法安装程序包“Emgu.runtime.windows.msvc.rt.x64 19.29.30136”。你正在尝试将此程序包安装到目标为“.NETFramework,Version=v4.8”的项目中,但该程序包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请联系程序包作者。"  我咋联系啊?             

没啥好办法, 正好前一个程序也用过emgucv, 但不是 .Net FrameWork 4.8, 而是netcore3.1 安装runtime成功了, 于是把 Debug目录下的 x86/x64 目录拷到 这个4.8项目的目录下, 正常工作! 说明这个提示就是要寻找 x64/x86目录下的几个dll文件.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值