System.DllNotFoundException:“Unable to load DLL ‘aaa.dll‘ or one of its dependencies: 找不到指定的模块。

c#调用cpp的函数时出现了这个错误
1.看c#的项目的配置中是否有引用这个dll
2.利用dumpbin查看dll中是否有自己调用的函数:
3.被导出到DLL的cpp函数声明是EXTERN_C _declspec(dllexport)而不是EXTERN_C_

你可能感兴趣的:(c#,c++,c#)