【发布时间】:2013-09-10 06:21:37
【问题描述】:
我需要编写一些功能来构建一个给定程序集的调用树,即我想知道某些类型的方法 A 调用方法 B 和 C 或其他类型。
我在反射 API 中四处查看,但没有看到任何现成的方法来完成此操作。谁能指出我正确的方向?
【问题讨论】:
-
您想解析代码并弄清楚这一点,还是运行应用程序并“查看调用了什么”?
-
我将您的问题标记为重复,您应该尝试阅读引用的问题以了解如何使用开源库 Cecil 来解析程序集并提取您想要的信息。另一个选项来自 Microsoft,称为 CCI,ccimetadata.codeplex.com
-
@LexLi,另一篇文章正是我所希望的。也许您想在这里发布它作为答案,以便我可以将其标记为已接受
-
如果可能的话,投票结束这个问题作为重复,或者发布我建议的作为你自己的答案,然后接受它:)
标签: .net reflection