visual studio 2019 的建模项目,包括层图、类视图、依赖验证关系图怎么创建? - c# - 方帮信
分享
当前位置: 首页 >  > 技术 > 软件开发 > c#

visual studio 2019 的建模项目,包括层图、类视图、依赖验证关系图怎么创建?

2019/11/23 17:52:08 浏览

visual studio 2019 区别于vs2012,vs2013,vs2015版本,建模项目一定程度上有所差异,在官方有如下说明:https://docs.microsoft.com/en-us/visualstudio/porting/port-migrate-and-upgrade-visual-studio-projects?view=vs-2019在这个更新说明中明确的表明,2017和201…

visual studio 2019 区别于vs2012,vs2013,vs2015版本,建模项目一定程度上有所差异,在官方有如下说明:

https://docs.microsoft.com/en-us/visualstudio/porting/port-migrate-and-upgrade-visual-studio-projects?view=vs-2019image-20191123115516805.png

在这个更新说明中明确的表明,2017和2019中保留的依赖关系图在菜单栏中,不再有像旧版本中的建模项目的UML图。

在另外一篇声明中也能看到踪迹:

https://devblogs.microsoft.com/devops/uml-designers-have-been-removed-layer-designer-now-supports-live-architectural-analysis/

image-20191123131112757.png

通篇的意思就是很遗憾在visual studio 的新版本中会去掉UML diagram,而UML diagram的重要用户,很遗憾请选择其他替代工具。

在visual studio 2017中用于设计的新增功能中有明确的汉语说明:

https://docs.microsoft.com/zh-cn/visualstudio/modeling/what-s-new-for-design-in-visual-studio?view=vs-2017&viewFallbackFrom=vs-2019#VersionSupport


image-20191123143425374.png

但是在新版本中依然保留原有的类图和依赖关系图。如下:

visual studio 2019 生成类图,用到的是visual studio 2019中asp.net和web开发下的对应于体系结构和分析工具中的内容,如果第一次安装没有选中,那么修改visual studio 2019 修改后,更新,重启便可以获得对应的选项。

image-20191123112122082.png

image-20191123111050218.png

image-20191123115208899.png

image-20191123131307209.png

对应的使用依赖验证关系图的方法和目的:

https://docs.microsoft.com/zh-cn/visualstudio/modeling/validate-code-with-layer-diagrams?view=vs-2019


另外可以拓展到对体系结构进行分析和建模的具体过程:

https://docs.microsoft.com/zh-cn/visualstudio/modeling/analyze-and-model-your-architecture?view=vs-2019


来源:方帮信(微信:changyandoublog,邮箱:changyandou@126.com),欢迎分享!