📅  最后修改于: 2020-10-15 10:50:49             🧑  作者: Mango
有几种工具可用来帮助您解决DLL问题。其中一些将在下面讨论。
Dependency Walker工具( depends.exe )可以递归扫描程序使用的所有依赖DLL。当您在Dependency Walker中打开程序时,Dependency Walker将执行以下检查:
通过使用Dependency Walker,您可以记录程序使用的所有DLL。它可以帮助防止和纠正将来可能发生的DLL问题。当您安装Microsoft Visual Studio 6.0时,Dependency Walker位于以下目录中:
drive\Program Files\Microsoft Visual Studio\Common\Tools
DLL通用问题解决器(DUPS)工具用于审核,比较,记录和显示DLL信息。下表描述了组成DUPS工具的实用程序:
Dlister.exe-此实用程序枚举计算机上的所有DLL,并将信息记录到文本文件或数据库文件中。
Dcomp.exe-此实用程序比较两个文本文件中列出的DLL,并生成包含差异的第三个文本文件。
Dtxt2DB.exe-此实用程序将使用Dlister.exe实用程序和Dcomp.exe实用程序创建的文本文件加载到dllHell数据库中。
DlgDtxt2DB.exe-此实用程序提供Dtxt2DB.exe实用程序的图形用户界面(GUI)版本。