2
A
回答
0
Dependency Walker具有运行进程,并列出了它加载动态链接库的运行时分析模式。
0
Dependence Walker可能可以帮助你在这里!
但是,首先它只会显示隐式,转发和延迟加载依赖关系。
您需要对其进行概要分析以检查运行时间。
查看他们的文档了解更多详情。
4
对于正常的DLL(不是.NET DLL),您可以使用Dependency Walker这是由Microsoft制作的免费程序。它将分析可执行文件和DLL库,并告诉你哪些其他DLL依赖于它。
对于.NET DLL,您可以使用.NET Reflector。您只需将.NET DLL加载到反射器中,右键单击它并转到“分析”。您将在窗口中看到“取决于”项目,它会显示所有依赖关系。
但是,反射器不再免费。如果您没有它,并且您正在寻找免费解决方案,请使用JetBrains DotPeek。它几乎涉及Reflector所做的一切,包括依赖性检查。
最后,如果您需要开源解决方案,则可以使用ILSpy。 ILSpy也有列表依赖项。你可以查看ILSpy的源代码,看看它是如何完成的!
希望这可以帮到你!
相关问题
- 1. DLL依赖关系
- 2. 如何调查.NET DLL依赖关系?
- 3. VC++:KB971090并选择Visual C运行时DLL依赖关系
- 4. 了解dll依赖关系
- 5. 查找dll依赖关系
- 6. 处理运行时依赖关系
- 7. 运行时库依赖关系
- 8. GWT运行时依赖关系
- 9. 运行Clippy时排除依赖关系
- 10. 运行jar依赖关系的jython
- 11. 依赖关系的nuget依赖关系
- 12. 缺少kernel32.dll的依赖关系
- 13. ISAPI扩展DLL依赖关系路径
- 14. 使用Maven管理DLL依赖关系
- 15. COM DLL的依赖关系树
- 16. VB.NET DLL依赖关系问题
- 17. ctypes DLL与可选依赖关系
- 18. C#中的DLL依赖关系
- 19. 删除对DLL的依赖关系
- 20. NPAPI插件Windows DLL依赖关系
- 21. .NET程序集DLL缺少依赖关系
- 22. Inno安装程序 - 依赖关系的外部.NET DLL
- 23. 将.net dll依赖关系添加到项目
- 24. 连接依赖关系时的循环依赖关系
- 25. 编译时间与运行时间依赖关系 - Java
- 26. 依赖注入ASP.NET:直到运行时才了解依赖关系
- 27. 依赖关系
- 28. .net core:在运行时加载程序集及其非托管依赖关系
- 29. VC++ WebBrowser控件.Net依赖关系
- 30. .NET跨平台缓存依赖关系
是的,调试器。使用Debug + Windows + Modules查看测试程序时加载的所有内容。您应该启用非托管调试,以便您还可以看到本机DLL。 –