有时,当我在做一个小项目时,我不够小心,不小心添加了一个我不知道的 DLL 的依赖项。当我将此程序发送给 friend 或其他人时,“它不起作用”,因为“某些 DLL”丢失了。这当然是因为程序可以在我的系统上找到 DLL,但在他们的系统上找不到。
有没有一种方法可以扫描可执行文件的 DLL 依赖项或在“干净”的无 DLL 环境中执行程序进行测试以防止出现这些oops 情况?
最佳答案
Visual Studio 工具(VC\bin 文件夹)中的
dumpbin
可以提供帮助:
dumpbin /dependents your_dll_file.dll
关于windows - 如何检查 DLL 依赖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7378959/