gpt4 book ai didi

windows - 当 dll 在 system32 中时,程序在我的系统上找不到 dll

转载 作者:可可西里 更新时间:2023-11-01 11:50:38 25 4
gpt4 key购买 nike

我编写的应用程序需要 cbw32.dll。在我的电脑上,dll在c:\windows\system32,路径上有c:\windows\system32。

奇怪的是:

  • 此应用程序有一个安装程序,我用它在我自己的计算机上安装该应用程序。

  • 安装程序不分发 dll。

  • 我们的客户和他们的客户安装和运行这个软件都很好。

  • 我在一位同事的计算机上安装了该软件,并且运行良好。他们唯一的 dll 实例在他们的 c:\windows\system32 中。

  • 我们的计算机都运行 64 位 Windows 7。

但它在我的电脑上不起作用。

为什么在所有计算机中分布相同的软件无法在我的计算机上找到 dll,而 dll 恰好位于它应该在的位置?

最佳答案

啊啊……卧槽。我在另一个论坛的另一篇文章中读到,sysWOW64 适用于 32 位驱动程序,而 system32 适用于 64 位驱动程序。将驱动程序复制到 sysWOW64 中解决了这个问题。

不确定为什么每个人(除了我)在两个 dll 目录中都有一个副本。

关于windows - 当 dll 在 system32 中时,程序在我的系统上找不到 dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30767478/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com