1

我参与了一个项目,该项目在开发中已经有相当长的一段时间,并且缺少设计的模型和文档。我们正在使用Visual Studio 2010 Ultimate。有一个老的初步的VS体系结构模型,我试图将它扩大到从不同的角度展示系统的外观。虽然,我可以很好地生成类图,并在运行中生成序列图,但我一直在生成组件图。我想避免产生我自己的痛苦,并希望能够通过一些简单的过程来在很大程度上反映代码/实现。微调不是问题。Visual Studio 2010:如何从代码生成组件图

我预料到,我可以将组件放在解决方案中作为模型浏览器中的组件。但不能。我还尝试将项目拖放到组件关系图或命名空间/类从架构资源管理器到组件关系图。

有什么简单的办法吗?

回答

3

您需要下载并安装Visual Studio SDKVisual Studio Visualization and Modeling SDK,然后创建一个特定于域的语言解决方案。

不幸的是几乎所有的信息,我可以收集,因为我无法安装VS 2010 SDK即使我确实安装了VS 2010 Professional。如果你碰巧无法自己安装它here is a link在微软论坛上的帖子有人有同样的问题atm。它仍然没有解决,但刚刚被问到。

编辑:用VS2010创建UML组件图,需要VS2010 Ultimate。我不太清楚你需要它来实际安装Modeling SDK。不过我不觉得有必要在我的专业版安装上进行测试,无论如何你的确拥有Ultimate。

+0

但DSL如何帮助创建UML组件图?我可以安装SDK。 – Kangkan

+1

您没有提到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 )。 –

相关问题