可以使用哪些工具来查找引用的DLL?

Ady*_*ika 9 vb6 dll reference

这是VB6 DLL和COM对象的古老问题,但我仍然每天面对它.可以使用哪些工具或过程来查看哪个DLL文件或另一个DLL引用的版本?

我指的是在运行时编译的DLL,而不是在VB6 IDE中.

这是DLL地狱.

Bdo*_*ror 7

Dependency Walker向您显示DLL链接到(或尝试链接到)的所有文件,并且它是免费的.

  • 依赖walker不会捕获dll使用的COM dll,因为它们是在运行时加载的. (4认同)

Mar*_*rkJ 6

ProcessExplorer向您显示特定时刻进程中当前加载的所有DLL.这为Dependency Walker提供了另一个角度,我认为它可以进行静态扫描,并且可以错过一些按需动态加载的DLL.雷蒙德说这是不可避免的.