在使用C#的DllImport调用C++编写的类库dll时候,出现找不到函数入口点。
这个问题是由于“entryPoint”函数名错误导致的,所以要将函数名找到编译后的名字。
找到dumpbin.exe(VS安装目录下,VS自带)。
① 打开cmd,
② “C:\users\xxx\ D:”,dumpbin.exe在D盘,其他盘一样。
③ "cd D:D:\Program Files\VS\VC\Tools\MSVC\14.29.30133\bin\Hostx64\x86. " 找到dumpbin.exe 安装磁盘
④" dumpbin -exports C:\Users\wengfengqiang\Desktop\ArithSDK\Debug\ArithSDK.dll" 输入对应dll,得到相应的函数名称。