软件开发过程中,经常会出现DLL文件模块加载不上的情况,这时候通常采用Dependency Walker软件查找问题,直接打开Dependency Walker安装包运行depends.exe即可。
在Dependency Walker界面上主要分为三块:左侧树状栏、右侧函数输入输出分栏、底侧模块栏。
左侧树状栏:该DLL依赖了那些DLL
右侧函数输入输出分栏:该DLL调用函数列表
底侧模块栏:依赖的DLL具体说明情况
DLL文件模块加载不上最常见的情况就是依赖的DLL文件不存在,这时候错误提示为:系统找不到指定的文件。这时候使用Everything这个软件可以快速定位电脑里面的指定文件,帮助解决问题。