Visual Studio中的嵌套依赖关系图(DGML)

我需要生成一个.NET项目的详细的依赖信息。 集成依赖关系图是一个很好的工具,它甚至可以生成一个名为DGML的XML文件,以后可以打开和导航。

如果源代码在导航过程中可用,这很有用。

不幸的是,我只能访问源代码来生成这个DGML文件(或任何我需要的),并且必须能够离线浏览它,而无需访问源代码。

是否可以为解决方案生成详细的嵌套DGML文件,并且能够根据需要进行深层导航? 我只能对这个图表或单个节点的一个级别进行geenrate和offline离线浏览。

除了图形表示外,是否有可能以替代形式(矩阵,数字等)获取这些信息,而不仅仅是可视化的?


不幸的是Visual Studio不可能。 它只在.dgml文件中存储这么多信息(使用XML编辑器进行编辑以查看它),并且必须引用源代码以获取更深的导航。


当然,您可以使用“全选”后面的“+”手动扩展每个节点,并重复几次以获得您想要的深度。 现在你有一个巨大的DGML文件,你可以与其他人共享(如果你压缩它,它应该很好地压缩)。

链接地址: http://www.djcxy.com/p/37699.html

上一篇: Nested dependency graph (DGML) in visual studio

下一篇: Interactive alternative to dot?