Emgu.CV无法加载dll

时间:2013-12-03 13:48:59

标签: c# asp.net emgucv

我有一个使用Emgu.CV进行图像处理的ASP.NET应用程序。 一切正常,直到今天早上......直到我收到错误

  

{“无法加载DLL'opencv_core249':Das angegebene Modul wurde nicht gefunden。(HRESULT异常:0x8007007E)”}

这意味着“无法找到指定的模块”

从Emgu.CV访问类时。 ASP.NET应用程序正在编译为x86 dll。 这是输出文件夹的样子: enter image description here

文件夹“x86”包含opencv中的所有22个dll,而文件夹lib包含dll“Emgu.CV.dll”。 奇怪的是它到现在才起作用,所以必须改变它才能打破它。我尝试过Clean解决方案,重建解决方案但没有成功。我一整天都在解决这个问题,我正在失去耐心:(

编辑: 这就是DependencyWalker所说的: Missing dependencies

1 个答案:

答案 0 :(得分:0)

几天后,错误再次消失。

不确定是什么造成的。在使用内置的Web服务器进行调试时,Visual Studio中的某些错误可能无法加载所有必需的dll。