加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

32位DLL加载64位依赖?

发布时间:2020-12-14 05:41:03 所属栏目:Windows 来源:网络整理
导读:我一直无法加载这个DLL,所以我在Dependency Walker中打开它. 尽管是一个32位的DLL,它似乎试图加载64位DLL作为依赖项,导致它在运行时抛出“无法加载DLL”异常.有没有办法指定我希望使用哪些依赖项? (我发布了Dependency Walker的截图,但我不能,因为我是新用
我一直无法加载这个DLL,所以我在Dependency Walker中打开它.

尽管是一个32位的DLL,它似乎试图加载64位DLL作为依赖项,导致它在运行时抛出“无法加载DLL”异常.有没有办法指定我希望使用哪些依赖项?

(我发布了Dependency Walker的截图,但我不能,因为我是新用户).

更新:

还有一点.几天前,这个DLL在相同的计算机上工作,具有相同的配置.但是,由于前一个硬盘驱动器出现故障,我不得不安装新硬盘.重新安装所有驱动程序后,我留下了这个问题.

最后更新:

似乎这是一个有缺陷的安装.在某些时候,驱动程序已更新,他们不再在64位系统上安装32位依赖DLL.

解决方法

Windows有一个 very specific search order to locate DLLs,您可以使用它在错误的之前找到正确的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读