我使用 ILSpy 来探索程序集。现在我的任务是在被调查的程序集中找到依赖于第三方程序集的所有方法。也就是说,我想知道我的程序集中有哪些方法调用了第三方程序集中的方法。是否有可能以某种方式使用 ILSpy 或其他软件?
问问题
29 次
1 回答
0
我不知道自动化依赖分析的工具。
如果第三方程序集足够小,您可以加载它和调查的程序集,并在程序集中的所有类型上使用 JustDecompile 的 Find Usages 功能并从那里开始。被调查的组件也必须具有可管理的大小。
您也可以将其自动化,但您必须编写一些代码才能做到这一点。JustDecompile 和 ILSpy 引擎都是开源的。您可以创建一个插件来做到这一点。
最后但并非最不重要的一点是,您可以对此表示赞成 - https://justdecompile.uservoice.com/forums/113277-justdecompile-feature-suggestions/suggestions/1772437-provide-depends-on-analysis以便此功能在积压的情况下变得更高只需反编译。
于 2016-08-16T23:15:59.613 回答