我有一个使用Emgu.CV进行图像处理的ASP.NET应用程序。 一切正常,直到今天早上......直到我收到错误
{“无法加载DLL'opencv_core249':Das angegebene Modul wurde nicht gefunden。(HRESULT异常:0x8007007E)”}
这意味着“无法找到指定的模块”
从Emgu.CV访问类时。 ASP.NET应用程序正在编译为x86 dll。 这是输出文件夹的样子:
文件夹“x86”包含opencv中的所有22个dll,而文件夹lib包含dll“Emgu.CV.dll”。 奇怪的是它到现在才起作用,所以必须改变它才能打破它。我尝试过Clean解决方案,重建解决方案但没有成功。我一整天都在解决这个问题,我正在失去耐心:(
编辑: 这就是DependencyWalker所说的:
答案 0 :(得分:0)
几天后,错误再次消失。
不确定是什么造成的。在使用内置的Web服务器进行调试时,Visual Studio中的某些错误可能无法加载所有必需的dll。