Emgu中无法调用cxcore.dll等的问题解决办法
2010-01-20 13:07
519 查看
昨天刚做好了图像识别的一部分内容,结果发布到客户机上的时候就出现了明显的错误信息。
说是cxcore.dll无法加载,或是找不到。
我把Opencv中的libcxcore.dll和Emgu中的cxcore.dll来回拷贝。
就是无论如何都无法运行。
自己估计是.Net框架差什么没装。
于是利用VS2008做一个安装包出来。
看看VS2008安装包制作的自动识别所需部件的功能是否可以解决问题。
结果发现提示要安装.Net 3.5框架。
这可有意思了,我明明是在.Net 2.0框架下编的程序,为什么会需要3.5框架支持呢。
于是乎,抱着一线希望,把.Net 3.5也给客户机安装上了。
还是提示之前的信息。
就这样反复搞,还拿自己机器上的虚拟机进行实验。
发现问题依然无法解决。
索性搞到了3点钟才睡觉。
今天早上接着搞,搞着搞着,发现Emgu中有个安装程序,我倒是从来没见过。
它的文件名为 vcredist_x86.exe .
当即大喜,估计就是它了。
于是试着在自己的虚拟机上装好,然后又把程序重新复制上去。
功能成功实现。
终于把这个问题找出来了。真是麻烦,花了那么长时间才搞定。
说是cxcore.dll无法加载,或是找不到。
我把Opencv中的libcxcore.dll和Emgu中的cxcore.dll来回拷贝。
就是无论如何都无法运行。
自己估计是.Net框架差什么没装。
于是利用VS2008做一个安装包出来。
看看VS2008安装包制作的自动识别所需部件的功能是否可以解决问题。
结果发现提示要安装.Net 3.5框架。
这可有意思了,我明明是在.Net 2.0框架下编的程序,为什么会需要3.5框架支持呢。
于是乎,抱着一线希望,把.Net 3.5也给客户机安装上了。
还是提示之前的信息。
就这样反复搞,还拿自己机器上的虚拟机进行实验。
发现问题依然无法解决。
索性搞到了3点钟才睡觉。
今天早上接着搞,搞着搞着,发现Emgu中有个安装程序,我倒是从来没见过。
它的文件名为 vcredist_x86.exe .
当即大喜,估计就是它了。
于是试着在自己的虚拟机上装好,然后又把程序重新复制上去。
功能成功实现。
终于把这个问题找出来了。真是麻烦,花了那么长时间才搞定。
相关文章推荐
- java中调用本地动态链接库(*.DLL)的两种方式详解和not found library、打包成jar,war包dll无法加载等等问题解决办法
- 关于DllRegisterServer的调用失败的问题解决办法 错误代码0x80040201
- “DllRegisterServer的调用失败”问题解决办法
- 关于DllRegisterServer的调用失败的问题解决办法
- 关于无法加载DLL"***.dll":找不到指定的模块(异常来自HRESULT:0x8007007E)问题的解决办法
- ORACLE:SP2-1503: 无法初始化 Oracle 调用界面 SP2-1503: 无法初始化 Oracle 问题的解决办法
- 关于Powerbuilder调用VC的dll出现的一个问题及解决办法
- 安卓EditText有时点击后无法自动弹出键盘的解决办法;TextWatcher多次调用问题
- 关于调用线程无法访问此对象,因为另一个线程拥有该对象的问题的解决办法
- VS2010使用C#调用C++编写的dll,在其他电脑上无法运行的解决办法
- “DllRegisterServer的调用失败”问题解决办法(转)
- C#开发中提示无法加载DLL"***.dll":找不到指定的模块(异常来自HRESULT:0x8007007E)问题的解决办法
- Win7/Win8中注册控件失败,提示“DllRegisterServer的调用失败,错误代码为0x******** ” 问题的解决办法
- C#技巧【调用线程无法访问此对象,因为另一个线程拥有该对象的问题的解决办法】【C#读写EXCEL源码提示“office检测到此文件存在一个问题。为帮助保护您的计算机,不能打开此文件”的解决】
- 有关c#.net“无法加载 CSOpenGLC.dll:找不到指定的模块”的问题解决办法
- “DllRegisterServer的调用失败”问题解决办法
- “无法找到xxx.exe的调试信息,或者调试信息不匹配。未调用调试信息生成二进制文件……”问题的解决办法
- ASP.NET调用Oracle组件提示无法装载DLL(oci.dll)错误的解决办法
- win7/win8 64位系统注册TeeChart8.ocx 控件---以及dllregisterserver调用失败问题解决办法
- SP2-1503: 无法初始化 Oracle 调用界面 SP2-1503: 无法初始化 Oracle 问题的解决办法