C#:从代码访问调用层次结构
本文关键字:调用 层次结构 访问 代码 | 更新日期: 2023-09-27 18:30:09
在Visual Studio中,您可以显示单个函数的调用层次结构。我想要的是相同的功能,但可以从C#代码内部访问。
是否可以通过自己编写的Visual Studio插件使用某些API?或者我可以直接访问一些库来进行代码分析吗?
对我来说,通过一些静态代码分析来获得程序的CFG就足够了。
Found FxCop符合我获取调用堆栈的需求。
它与VS Professional和Ultimate一起提供,是windows SDK的一部分。
我仍然在寻找一个完整的控制流图实现,但这是另一个问题。