<C#> 无法加载 DLL“xxx.dll”: 找不到指定的模块。 (非常来自 HRESULT:0 ...

火影  金牌会员 | 2024-12-23 13:47:35 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 805|帖子 805|积分 2415

1、报错非常

无法加载 DLL“xxx.dll”: 找不到指定的模块。 (非常来自 HRESULT:0x8007007E)。
2、原因分析



  • 所引用的DLL也引用了其他DLL,但是在本次引入中并未引入。
  • 所引用的DLL地点路径不对,尝试放在.exe地点目次;
  • DLL天生的平台(x64/x86/AnyCpu),与我们的工程的平台不符合;
3、排查方法



  • 利用依赖查询工具(工具1和工具2)查看是否依赖的DLL引入;
  • 查看所引用的DLL的路径是否在exe文件目次下或在情况变量中;
  • 查看所引用的DLL的天生平台是否与我们的项目Build的平台一致,不一致需与现在项目平台保持一致后重新天生;

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

火影

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表