DLL动态连接库加载失败

Last updated: ... / Reads: 190 Edit

  1. DLL文件路径问题,确认与调用的程序路径关系,相对路径、绝对路径或系统环境变量可访问路径。
  2. 当前加载DLL的依赖库是否存在并可访问。

安装依赖库的方法
http://helpcenter.wmdigit.com/wiki/1510514509217825/1512656060022817

  1. 确认DLL版本是否正确,32还是64,以及库的版本是否匹配。
  2. 查看tmp下的日志,查看失败原因。
  3. 使用其他加载工具验证DLL加载是否正常
  4. 最就简单的方法将需要的所有DLL都放到当前目录下进行验证测试。
  5. 不要在中文路径下加载dll,否则会出现:尝试读取或写入受保护的内存,这通常指示其他内存已损坏
  6. ”外部组件发生异常“:featurexYz.db是老的,但是dll是新的。 解决方法:删除featurexYz.db文件,重新调用dll,使其生成新的db。

扫描下方二维码,获取更多资讯
微信图片_20230203162104


Comments

Make a comment