这是VB6 DLL和COM对象的古老问题,但我仍然每天面对它。可以使用哪些工具或过程来查看哪个DLL文件或另一个DLL引用的版本?
我指的是在运行时编译的DLL,而不是在VB6 IDE中。
这是DLL地狱。
答案 0 :(得分:7)
Dependency Walker向您显示DLL链接到(或尝试链接到)的所有文件,并且它是免费的。
答案 1 :(得分:6)
ProcessExplorer向您显示特定时刻当前在进程中加载的所有DLL。这为Dependency Walker提供了另一个角度,我相信它会进行静态扫描,并且可能会遗漏一些按需动态加载的DLL。雷蒙德说that's unavoidable。