首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有工具可以从Visual Studio2010解决方案中绘制项目的架构图?

是否有工具可以从Visual Studio2010解决方案中绘制项目的架构图?
EN

Stack Overflow用户
提问于 2011-07-29 00:00:40
回答 2查看 1.8K关注 0票数 1

是否有工具可以从Visual Studio2010解决方案中绘制项目的架构图?

我想要一个图表,显示解决方案的每个项目是如何相互作用的,按解决方案的文件夹进行分组?有没有能做到这一点的工具?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-30 02:11:43

如果你有Visual Studio2010旗舰版,你可以使用依赖图或层图来帮助你实现这一点。如果您有此版本,并希望对C/C++代码执行此操作,则还需要MSDN & Modeling Feature Pack,您可以作为MSDN订阅者获得该包。

依赖图

  • 体系结构菜单上,选择Generate Dependency Graph -> By
  • 。这将为您提供按项目组织的整个解决方案的依赖关系图。虽然它们的内容不是自动按文件夹组织的,但它们是按命名空间组织的。然后,您可以手动组织内容以表示文件夹。

-或-

  • 创建空白依赖关系图。在体系结构资源管理器中,转到解决方案视图以浏览解决方案,然后将项目及其项拖到依赖关系图中。

有关更多信息,请参见How to: Generate Dependency Graphs for .NET CodeHow to: Generate Dependency Graphs for C and C++ Code

层关系图

  1. 创建一个空白层关系图,然后从架构资源管理器中拖动以创建项目层。
  2. 表示文件夹,在项目层中添加层,然后从架构资源管理器拖动文件夹,以将它们映射到这些嵌套层。要查看依赖关系,请右键单击图,然后选择[][Generate Dependencies.

有关更多信息,请参阅How to: Create Layer Diagrams from Artifacts

票数 1
EN

Stack Overflow用户

发布于 2011-09-27 20:38:51

面向.NET开发人员的NDepend工具提供了依赖图和依赖矩阵,并集成在VS中。你可以使用download and use the free trial edition of NDepend一段时间。

在NDepend开始页面中,您将看到Analyze VS解决方案和VS项目,它们可以让您轻松地分析代码。

More on NDepend Dependency Graph

More on NDepend Dependency Matrix

免责声明:我是工具团队的一员

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6862008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档