gpt4 book ai didi

c++ - 如何在当前目录下强加dll文件?

转载 作者:可可西里 更新时间:2023-11-01 10:00:28 27 4
gpt4 key购买 nike

此应用程序使用 msado15.dll、msvcr100.dll 和许多 dll。

我发现应用程序不会使用 ProcessExplorer 和 DependencyWalker 在当前目录中加载 msado15.dll 和 msvcr100.dll 文件。

相反,此应用程序从 winsxs 文件夹或不同的 Windows 系统目录加载 dll。

我想阻止它在“非当前目录”中加载 dll即使没有我复制的 dll 也能正常工作。

我该如何解决这个问题?任何帮助将不胜感激。

提前致谢!

最佳答案

我做了一些研究,这实际上很容易。根据this article ,您所要做的就是创建一个名为 (YourAppName).local 的空文件。这将告诉 Windows 在 exe 文件夹中查找而不是使用共享组件。

关于c++ - 如何在当前目录下强加dll文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12189112/

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