栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

c#无法加载 DLL“cvextern”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

c#无法加载 DLL“cvextern”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。

最近有个项目需要用到Emgu.CV,生成软件给客户运行有一段时间了挺稳定,但是突然有个客户(x64位系统)反馈不能用,查看错误日志,日志输出的内容是:

无法加载 DLL“cvextern”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。

一般这个错误指的是c#调用c++类库,在项目文件夹中没有找到c++类库,尝试将C:Emguemgucv-windows-universal-cuda 2.4.10.1940binx64里面所有dll文件拷贝过去,还是不行,但是这次报的问题就不一样了,打开错误日志:

无法在 DLL“cvextern”中找到名为“cveRedirectError”的入口点。

因为大多数客户电脑都能用为什么就这个不行呢?一时间没有头绪,在无意中打开vs项目属性–>生成 我的平台目标是Any CPU,底下勾选这首选32位,于是我清理解决方案,将首选32取消勾选,抱着尝试的心态发给客户,居然成功解决问题了!!!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/766898.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号