Visual Studio Community 2017中C#类图选项缺失问题求助
解决.NET Framework类库项目找不到类图查看选项的问题
别着急,我之前处理类似项目时也碰到过这个情况,咱们一步步来排查解决:
1. 先检查Visual Studio是否安装了Class Designer组件
Class Designer(类设计器)不是Visual Studio默认安装的组件,这是最常见的原因:
- 打开Visual Studio Installer,点击你当前使用的VS版本旁边的「修改」按钮
- 切换到「单个组件」标签,在搜索框输入
Class Designer - 勾选这个组件后,点击右下角的「修改」完成安装,之后重启Visual Studio
2. 确认正确的操作路径
很多时候是操作位置不对:
- 不要右键点击解决方案节点,而是右键点击你的Class Library项目本身(就是解决方案下面的那个项目节点)
- 如果你要生成类图,选择「Add」→「New Item」,在搜索框输入
Class Diagram,添加后把项目里的类拖到这个图中,就能自动生成可视化的类结构 - 如果你是想查看已有的类图(如果之前创建过),直接双击项目里的
.cd文件即可;部分VS版本里,右键项目后在「View」菜单下会有「View Class Diagram」选项(前提是Class Designer组件已安装)
3. 替代方案:用架构工具快速查看类结构
如果还是找不到,也可以用VS的架构工具辅助查看:
- 点击顶部菜单的「Architecture」→「Generate Dependency Graph」→「For Project」
- 这个功能会生成项目的依赖关系图,虽然和类图略有区别,但也能帮你梳理类之间的关联
内容的提问来源于stack exchange,提问作者Egomez
相关产品推荐
相关产品推荐

