在NDepend中查看外部依赖关系图

时间:2012-06-25 11:41:31

标签: ndepend static-code-analysis dependency-graph

NDepend有一个很好的功能,可以绘制内部依赖关系图。这就是dll中的哪些方法相互调用。

我们希望这样的图表显示如何在项目中的所有dll中调用方法。这可能吗?

1 个答案:

答案 0 :(得分:1)

在依赖关系矩阵中,您可以选择表示2个程序集之间依赖关系的单元格(在下面的屏幕截图中显示 punit-agent.dll nunit-util.dll )然后左键单击它......

Dependency Matrix

...并生成方法依赖图。这是你要求的吗?

Dependency Graph

请注意,在第一个屏幕截图中,参数 Weight on Cell 设置为#members 。如果您设置为 #stype #namespaces ,您将获得包含类型或命名空间的图表。