大家好,又见面了,我是你们的朋友全栈君。
LoadLibrary失败,GetLastError报错193时,一般是加载的dll所依赖的某个dll它的依赖项不存在所报的错,可以用Dependency Walker验证该dll所依赖的加载项是否都存在。Dependency Walker安装vs时一般都自带有,如果没有也可以去官网下载http://www.dependencywalker.com/。
由于是间接依赖的关系,加载时并不会弹出对话框报错“缺少依赖项”,只能借助工具来查看,如上图所示,缺少ZLIB1.dll,导致报错193.
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/158381.html原文链接:https://javaforall.cn