gpt4 book ai didi

.net - 如何查看 .NET 程序的动态调用图的可视化?

转载 作者:行者123 更新时间:2023-12-01 05:00:26 24 4
gpt4 key购买 nike

是否有用于可视化动态调用图的工具? 我看到了对 Visual Basic 6 的一个引用,但我想要一个用于 .NET 的引用。

如果我必须自己构建一个可视化器,我应该使用 .NET 分析 API 还是应该使用 Mono.Cecil 做一些事情? 我开始使用 Cecil 编写 CLI 运行时,但我想如果我只是在程序集中注入(inject)调用图记录调用会更容易,尽管因为我不提前知道执行路线并且必须检测所有内容。

最佳答案

也许 CodePlex 上的这个开源项目可以作为起点:

序列可视化

http://www.codeplex.com/sequenceviz

“SequenceViz 是一种通过对 .NET 程序集进行逆向工程来生成序列图的工具。虽然它在以后的版本中做得更多。”

有一个独立版本和一个作为反射器插件的实现。

alt text http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=sequenceviz&DownloadId=44432

关于.net - 如何查看 .NET 程序的动态调用图的可视化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/348881/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com