是否有任何快捷方式或机制可视化整个.net应用程序的调用层次结构?这意味着在单个屏幕中调用all的方法,类似于可视化关系的DBML窗口。我知道Visual Studio .net的调用层次结构,并且设置调试器并浏览整个应用程序有点懒。由于应用程序本身就是一个非常大的项目,我需要它的可视化表示。
任何第三方应用程序也表示赞赏。
答案 0 :(得分:0)
您可以使用RedGate的ANTS Performance profiler生成呼叫图...这会显示在执行期间进行的呼叫,而不是可以进行的呼叫。大多数代码分析工具都应该能够显示出来。
以下是一些研究呼叫图的研究员:
http://www.youtube.com/watch?v=sTfflRHYY80
NDepend将通过分析程序集和pdb文件向您显示可能的调用。