是否可以使用架构资源管理器创建依赖关系图?

是否可以使用架构资源管理器创建依赖关系图?

问题描述:

VS2010在架构菜单中有一个名为“创建依赖关系图”的选项。是否可以使用架构资源管理器创建依赖关系图?

它的效果很好,除非它看起来全是或者没有 - 所有解决方案项目都以该图形结束,而且对于我们的大型解决方案来说,它非常缓慢。

我想通过类创建一个依赖图,它的根只有一个我指定的类。

是否可以在架构资源管理器中创建一个查询(DGQL),模拟“创建依赖关系图”,但我可以在哪里指定根类?

也许你可以使用工具NDepend的灵活性为generate dependency graph你所要求的。 免责声明:我是我想通过创建一个类依赖图,其根源是只有我指定一个类的工具

的开发商之一。

如果您需要的是可视化由使用类ç,然后使用这些用户类型类型类型的图表,等等...及物动词用NDepend的,你只需要问用户类型,然后将结果导出为图形explained here

下面是NDepend的产生大的调用关系图(该full size version is available here):

call graph

所有解决方案的项目在图形及其对我国大型的解决方案非常缓慢结束。

使用NDepend图,即使您正在处理非常大的代码库,大多数图形操作也是即时的。