错误:“无法定位程序输入点xxx.dll于动态链接库上”
原因:
在将库目录的地址都添加对了之后还出现该问题,一般是没有加载最新的.dll导致的,可以看一下自己调用的动态链接库是不是最新版本的,搜了一下,发现说的都很模糊,也浪费了我半天时间,我就详细的说一下我的解决方案,希望能节约大家时间。
比如,我在收到别人打包好的程序时,如下图:
发现主程序中MF_Vision_TestForm文件夹中关于界面库MF_VisionUI文件MF_VisionUI.dll修改日期是11月6号
而界面库MF_VisionUI文件夹中的MF_VisionUI.dll库的最新版本实际是11月12日的,也就是说主程序中包含的库文件不是最新的,所以会报错,只是个小问题,但是有时候会忽略。
解决办法:
将主程序中MF_Vision_TestForm文件夹中关于MF_VisionUI界面库的MF_VisionUI.dll更改为最新的版本,也就是MF_VisionUI界面库中的11月12日版本dll即可。