我参与了一个项目,该项目在开发中已经有相当长的一段时间,并且缺少设计的模型和文档。我们正在使用Visual Studio 2010 Ultimate。有一个老的初步的VS体系结构模型,我试图将它扩大到从不同的角度展示系统的外观。虽然,我可以很好地生成类图,并在运行中生成序列图,但我一直在生成组件图。我想避免产生我自己的痛苦,并希望能够通过一些简单的过程来在很大程度上反映代码/实现。微调不是问题。Visual Studio 2010:如何从代码生成组件图
我预料到,我可以将组件放在解决方案中作为模型浏览器中的组件。但不能。我还尝试将项目拖放到组件关系图或命名空间/类从架构资源管理器到组件关系图。
有什么简单的办法吗?
但DSL如何帮助创建UML组件图?我可以安装SDK。 – Kangkan
您没有提到UML和afaik,您可以在DSL中创建组件图。但是不要害怕,显然你可以用VS2010 Ultimate和Modeling SDK创建UML组件图。克林特埃德蒙森创造了一个视频教程,它处理这个[在这里](http://channel9.msdn.com/blogs/clinted/uml-with-vs-2010-part-6-designing-a-projects-physical-structure )。 –