gpt4 book ai didi

windows - 什么可能会阻止从 system32 加载 dll?

转载 作者:可可西里 更新时间:2023-11-01 11:14:12 26 4
gpt4 key购买 nike

我有一个应用程序,它从 system32 读取一些 dll,这些 dll 在安装应用程序时就放在那里。

在某些机器上,应用程序运行良好,但在其他机器上它永远不会启动(因为无法加载 dll)。什么可能会阻止应用程序从 system32 读取 dll(例如,弄乱 PATH 变量等)?

可以通过将 dll 放在 exe 文件旁边来解决,但最好理解为什么某些机器(仅安装在 Windows 7 机器上)可以启动应用程序而其他机器不能。

最佳答案

例如 64 位版本的 Windows。 32 位 DLL 应该放在 c:\windows\syswow64 中。不建议将操作系统文件夹用于您自己的 DLL。

关于windows - 什么可能会阻止从 system32 加载 dll?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7714971/

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