在C#中引用自己写的C++的dll,遇到的问题,
无法加载 DLL "xxx.dll":找不到指定的模块
(异常来自 HRESULT:0x8007007E)。
除了网上说的放在目录下面的问题,http://blog.csdn.net/ITshu/article/details/3943013,其实还有个问题(可能是我个人的问题,记录一下,以防跟我一样的情况)。
原先电脑是opencv3.0+vs'2013的配置,dll也是在那个时候编写出来的,后来因为一些原因,换了vs2015和opencv3.4,重新编写dll也没有问题,当然也是放在目录里面了,后来发现是dll的配置问题,dll的配置应该换成opencv3.4的库。