如何检查DLL依赖关系

如何检查DLL依赖关系

本文介绍了如何检查DLL依赖关系?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有时候,当我做一个小项目时,我不够小心,意外地添加了一个我不知道的DLL的依赖关系。当我将该程序发送给朋友或其他人时,它不起作用,因为某些DLL缺失。这是一个程序,因为程序可以在我的系统上找到DLL,而不是在他们的系统上找到。



是否有程序/脚本可以扫描可执行文件的DLL依赖关系或执行该程序在干净的无DLL环境中进行测试以防止这些 oops 情况

解决方案

尝试依赖步行者:


Sometimes when I'm doing a little project I'm not careful enough and accidently add a dependency for a DLL that I am not aware of. When I ship this program to a friend or other people "it doesn't work" because "some DLL" is missing. This is ofcourse because the program can find the DLL on my system, but not on theirs.

Is there a program/script that can scan an executable for DLL dependencies or execute the program in a "clean" DLL-free environment for testing to prevent these oops situations?

解决方案

Try dependency walker: http://www.dependencywalker.com/

这篇关于如何检查DLL依赖关系?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-06 15:59