我得到了一个用VS2010创建的类图,它的建模项目不知何故丢失了。所以我只剩下foo.classdiagram和foo.classdiagram.layout文件了。当我试图在另一个建模项目中打开它时,我只得到一个空白的类图。
有没有办法将现有的类图导入到建模项目中?如果没有,有没有人知道有其他工具可以打开VS .classdiagram文件?
发布于 2014-05-22 23:39:07
UML的标准交换格式是XMI。这只会起作用,因为文件格式只包括模型元素和连接器,而不是可视化的图表布局。不过,这可能仍然值得一试。
Visual Studio不包含现成的XMI导出功能,但我找到了对扩展here的引用。VS2010版本的下载链接已经失效,但也许你可以运行2012版本。
最后,如果您有这些类的源代码,您总是可以将它们反向工程到UML中(这取决于您使用的建模工具)。Sparx Systems的企业架构师甚至可以对某些二进制文件进行反向工程。
https://stackoverflow.com/questions/23784265
复制相似问题