NDepend有一个很好的功能,可以绘制内部依赖关系图。这就是dll中的哪些方法相互调用。
我们希望这样的图表显示如何在项目中的所有dll中调用方法。这可能吗?
答案 0 :(得分:1)
在依赖关系矩阵中,您可以选择表示2个程序集之间依赖关系的单元格(在下面的屏幕截图中显示 punit-agent.dll 和 nunit-util.dll )然后左键单击它......
...并生成方法依赖图。这是你要求的吗?
请注意,在第一个屏幕截图中,参数 Weight on Cell 设置为#members 。如果您设置为 #stype 或#namespaces ,您将获得包含类型或命名空间的图表。