gpt4 book ai didi

c# - 找不到 C++ dll 而 C# dll 都找到了(并且在我的电脑上工作)

转载 作者:行者123 更新时间:2023-11-28 03:28:47 24 4
gpt4 key购买 nike

在一台干净的计算机(没有 visual studio)上,我为其他人压缩了 Debug 文件夹(它在我的计算机上工作),其他人试图启动程序,但我得到了错误

System.DllNotFoundException: 无法加载 DLL 'HookHandler.dll': 找不到指定的模块。 (HRESULT 异常:0x8007007E)

然后我让他安装 http://www.microsoft.com/en-us/download/details.aspx?id=8328

认为这会有所帮助。有什么想法为什么它在他的计算机上找不到 dll 但在我的计算机上却正常吗?

编辑:我应该注意到 HookHandler.dll 与 exe 位于同一文件夹中。同样,当我运行 exe 并且 HookHandler 位于我的文件夹中时,它可以在我的计算机上运行。我用 HookHandler 将其压缩并将其交给其他人,但它不起作用,我确认 HookHandler 在他的文件夹中。

出于某种原因,安装 visual studio 解决了这个问题。所以它一定是 HookHandler 依赖的东西,所以我需要尝试 ProcMon 工具或 depends.exe 来查看我猜 HookHandler 依赖什么。

谢谢,院长

最佳答案

不确定是什么问题,但我建议安装 .Net Framework 4 并试一试。

这是下载链接:http://www.microsoft.com/en-us/download/details.aspx?id=17851

关于c# - 找不到 C++ dll 而 C# dll 都找到了(并且在我的电脑上工作),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13200181/

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