场景
同事发现新拉SVN版本分支调用海康SDK,无法实现功能。
排查过程
调用接口NET_DVR_GetLastError,返回错误码113
调用接口NET_DVR_GetErrorMsg,返回错误信息Failed to load the HCGeneralCfgMgr
通过load就可以知道是加载DLL出现的问题,查看可执行程序目录文件下并没有HCGeneralCfgMgr.dll
定位问题
新拉版本分支并没有上传HCGeneralCfgMgr.dll文件,导致问题的出现,添加DLL到版本分支,解决问题