一直在想.NET关于UML的正向和逆向工程怎么突破,今天终于有了突破,开心。。。
首先,需要安装VS2010 Ultimate(下载)。
其次,下载 Visual Studio 2010的可视化和建模工具包:http://www.2cto.com/uploadfile/2011/1015/20111015035623739.rar----这个很重要,否则不可实现双向工程
第1:建模工具包
包括以下两个文件,直接点击,安装即可; 安装后,vs2010重启生效;
en_visual_studio_2010_visualization_modeling_feature_pack_x86_x64_535571.vsix.vsix
Visualization_and_Modeling_Feature_Pack_Runtime.vsix
重启vs2010后,多了几个选项,如下所示:
其中包括:
Layer Designer Command Extension——即向层关系图添加命令和特定动作,具体请参见:向层关系图添加命令和特点动作
Layer Designer Gesture Extension——即在图层图表中加入命令和轨迹,具体请参见:在图层图表中加入命令和轨迹
Layer Designer Validation Extension——即向层关系图添加自定义体系结构验证具体请参见:向层关系图添加自定义体系结构验证