【问题标题】:Is it possible to create a dependency graph using the architecture explorer?是否可以使用架构资源管理器创建依赖关系图?
【发布时间】:2012-06-21 21:23:33
【问题描述】:

VS2010 在架构菜单中有一个选项,叫做“创建依赖关系图”。

它工作得很好,除了它似乎是全有或全无 - 所有解决方案项目最终都在该图中,并且对于我们的大型解决方案来说非常慢。

我想按类创建依赖图,其根只是我指定的单个类。

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

【问题讨论】:

    标签: visual-studio-2010 architecture


    【解决方案1】:

    也许您可以将工具 NDepend 的灵活性用于您所要求的generate dependency graph免责声明:我是该工具的开发人员之一

    我想按类创建依赖图,其根只是我指定的单个类。

    如果您需要可视化由使用类 C 的类型组成的图形,然后是使用这些用户类型的类型,依此类推...使用 NDepend,您只需要问对于用户类型,然后将结果导出为explained here 的图表。

    这是一个由 NDepend(full size version is available here)生成的大型调用图:

    所有解决方案项目最终都在该图中,对于我们的大型解决方案来说非常慢。

    使用 NDepend 图表,您的大部分图表操作将是即时的,即使您正在使用非常大的代码库。

    【讨论】:

      猜你喜欢
      • 2011-07-12
      • 2022-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-14
      • 2018-10-12
      • 2015-06-06
      • 1970-01-01
      相关资源
      最近更新 更多