visual-studio-2010 - 逆向工程C#解决方案

标签 visual-studio-2010 reverse-engineering visio diagramming

我知道Visual Studio 2010 Ultimate具有某些功能,通常我会本能地这样做,但是我的时间表很紧。我还安装了Visio 2010并将其集成到VS中,但是它的逆向工程功能似乎作用不大,必须在每个项目中运行,而这里的障碍是解决方案结构,每个解决方案文件夹中都包含多个解决方案文件夹许多项目。

我想要一些有关如何将C#解决方案反向工程为依赖关系图,序列图和类图的建议。

最佳答案

如果使用Visual Studio,则2010 Ultimate Edition支持5种常用的UML diagrams(classsequenceuse caseactivitycomponent)。您可以从code中添加generate sequence diagramslayer diagrams。如果还通过VS 2010 Ultimate安装Visualization & Modeling Feature Pack,则可以通过代码和create UML class diagramsgenerate code from UML class diagrams

您还可以通过生成依赖图来生成explore existing code by using Architecture Explorervisualize relationships in code,然后还可以使用它们来创建层图。

或者,您可以使用Altova UsemodelSparx System's Enterprise Architect

关于visual-studio-2010 - 逆向工程C#解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4668349/

相关文章:

algorithm - 反转CRC32

python - 从 ELF 二进制文件中提取函数字节

visio - 如何将 List<MyCustomType> 指定为 UML 接口(interface)属性的 "Return Type"

c++ - 转换 VS 2010 和 2015 之间的差异

.net - .NET 4.0运行时是否比.NET 2.0运行时慢?

installation - 对安装程序进行逆向工程

c++ - Visio & UML - 在属性和返回值中显示指针

database-design - Toad ERD 到 Visio ER 图的转换

visual-studio-2010 - TFS - dll 被锁定以供用户 check out

c++ - ESP 调用约定问题 C++