1、DLL引用的问题
这两篇文章说的很好,C# DllImport用法和路径问题和无法加载 DLL“xxxx.dll”: 找不到指定的模块
但我折腾了2天,还是没有解决。后来请同事帮忙,发现,服务器上少装东西了…下图的红框这个…
太TM折腾了,周一下午到周三上午,整整两天啊!服务器都差点重装了
2、总结
个人理解,找不到指定的模块的问题,首先使用绝对路径进行测试,即:D:/xxx/xxx.dll。一般而言就能解决。若指定绝对路径还无法识别,则一定是环境的问题。请一定要检查下相关环境的安装。
我所使用的DLL,是Cpp编写的,环境有问题时,一定要看看Cpp的安装环境是否正确。