C# Emgu.CV可以';t加载dll';s
我有一个ASP.NET应用程序,它使用Emgu.CV进行图像处理。 直到今天早上一切都很好。。。直到那时,我才知道错误 {“无法加载DLL'opencv_core249':Das angegebene module wurde nicht gefunden.(HRESULT的异常:0x8007007E)”} 这意味着“找不到指定的模块” 从Emgu.CV访问类时。ASP.NET应用程序正在编译为x86 dll。 以下是输出文件夹的外观: 文件夹“x86”包含来自opencv的所有22个dll,而文件夹库包含dll“Emgu.CV.dll”。 奇怪的是它一直工作到现在,所以一定是什么东西改变了它。我尝试过干净的解决方案,但没有成功。我一整天都在处理这个问题,我已经失去耐心了:( 编辑: 这是DependencyWalker说的:C# Emgu.CV可以';t加载dll';s,c#,asp.net,emgucv,C#,Asp.net,Emgucv,我有一个ASP.NET应用程序,它使用Emgu.CV进行图像处理。 直到今天早上一切都很好。。。直到那时,我才知道错误 {“无法加载DLL'opencv_core249':Das angegebene module wurde nicht gefunden.(HRESULT的异常:0x8007007E)”} 这意味着“找不到指定的模块” 从Emgu.CV访问类时。ASP.NET应用程序正在编译为x86 dll。 以下是输出文件夹的外观: 文件夹“x86”包含来自opencv的所有22个dll,
几天后,错误再次消失
不确定是什么原因造成的。可能是Visual Studio中的某些错误在使用内置web服务器进行调试时没有加载所有必要的dll。这很奇怪。重新启动计算机后(需要安装一些更新)它在我的本地IIS上再次工作。但是,当我尝试从visual studio 2013中按F5启动它时,它仍然抛出该错误…在这个主题上没有人可以帮助我吗?