34

我想为我的 Visual Studio 项目生成一个包含关系的类图。我打开了我的解决方案,添加了一个新的ModelingProject,添加了一个新.classdiagram文件,但是当我想将我的文件夹或我的类拖到图表布局上时,我得到了“不可用”的标志。

有谁知道如何解决这个问题?

证明

4

2 回答 2

73

对于 Visual Studio 2017、2019 和 2022


此功能仍然可用,但默认情况下安装,您必须单独安装。

  1. 从 Visual Studio 内部转到工具->获取工具和功能
  2. 选择单个组件选项卡并搜索类设计器
  3. 检查此组件并安装它

在此处输入图像描述

安装完这个组件后

  1. 右键单击项目并选择 Add -> Add New Item A. 搜索“class”一词,现在您可以看到 Class Diagram 组件

在此处输入图像描述

来自以下评论的非常重要的更新

  1. 右键单击文件夹并选择Add New Item不会显示Class Diagram选项
  2. 并非每个项目类型都支持Class Diagram例如,
    右键单击Class Library项目并选择Add New Item将显示Class Diagram选项
    但右键单击 ASP.NET 项目并选择Add New Item不会显示Class Diagram选项
于 2021-02-20T08:33:40.700 回答
35

要生成类图,Visual Studio 提供了内置选项,请使用该选项,转到项目的类视图窗口,右键单击-> 选择V​​iew - > 单击 View Class Diagram。这将为您的项目生成类图。

参考:

谢谢

于 2016-03-11T05:36:29.670 回答