我有数百个 DLL,属于一个巨大的意大利面条代码项目,需要查看它们导出或导入哪些调用。如果我能够获得 DLL 之间的依赖关系图,那就太好了。有人可以推荐我免费且可靠的实用程序吗?
编辑:依赖遍历器似乎还不够:我不仅需要获取所需 DLL 的列表,还需要知道这些 DLL 的用途。
依赖步行者 http://dependencywalker.com/(depends.exe) 可以做到这一点并且是免费的。它还具有配置文件功能,因此您可以查看动态加载的 DLL。
如果您的 DLL 是 .Net 程序集,您可以使用反射器 http://reflector.red-gate.com/如果它是带有类型库的 COM DLL,您可以使用以获得更多信息。要从常规 dll 中获取更多信息,您必须求助于反汇编程序和读取程序集。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)