Class 图在哪里 Visual Studio 2017 社区版

Where is Class Diagram on Visual Studio 2017 community edition

我找不到如何在 VS2017 社区版上生成现有的 class 图表。它不适用于社区版吗?您能帮我生成项目的 class 图表吗?

社区版不允许你这样做。

Version support for VS 2015 架构和建模工具

显然,Microsoft 已决定在 Visual Studio 2017 年不为任何产品版本添加该功能 blogs.msdn.microsoft.com

我假设您指的是 class 图,而不是 UML 图。 从 Visual Studio 2017 开始,默认情况下不安装对 class 图表的支持。您需要在安装过程中明确 select 它:

  1. 从“开始”菜单启动 Visual Studio 安装程序
  2. 单击修改 按钮进行安装。
  3. 切换到单个组件 选项卡,向下滚动并select Class Designer。按修改按钮。

描述了带有屏幕截图的完整过程here(因为如果您想生成带有图表的 class 文档,我们的产品 VSdocman 也依赖于此功能)。

我觉得你不是在谈论 UML diagram feature which was retired indeed. I'm assuming you're talking about the Class Diagram

首先,作为 Peter ,请确保您的系统中安装了此功能。

然后,作为回答, it's a known issue投票!

作为解决方法,从“新建文件”对话框创建一个名为 Diagram.cd 的普通 XML(用您的选择替换 Diagram),右键单击该文件并 select Open With..., and select XML (Text) Editor, 然后将其内容替换为以下内容:

<?xml version="1.0" encoding="utf-8" ?>
<ClassDiagram MajorVersion="1" MinorVersion="1">
  <Font Name="Segoe UI" Size="9" />
</ClassDiagram>

然后关闭保存的文件。当您正常重新打开它时,它现在应该可以工作了。