You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio中共享项目添加类未默认使用C#类模板问题

解决Visual Studio共享项目添加类时显示MSBuild模板而非C#类模板的问题

问题描述

在Visual Studio中操作共享项目时,选择“添加类”菜单项,弹出的不是标准C#类模板,而是MSBuild的Directory.Build.props和Directory.Build.targets文件模板,其他项目类型无此异常。

解决方法

  • 重置Visual Studio模板缓存

    1. 关闭所有Visual Studio实例
    2. 以管理员身份打开命令提示符,执行命令:
      devenv /installvstemplates
      
      该命令会重新安装所有默认模板,修复模板关联的异常问题。
  • 手动选择正确模板
    点击“添加”→“新建项”,在左侧模板分类中找到C# → 代码,从中选择“类”模板进行创建,即可绕过默认菜单的异常关联。

  • 检查共享项目配置文件

    1. 右键共享项目,选择“卸载项目”
    2. 右键已卸载的项目,选择“编辑[项目名].shproj”
    3. 查找<TemplateGroupID>节点,确认其值为SharedCSharp(C#共享项目的默认模板组ID),若存在错误则修改后保存,重新加载项目。

内容的提问来源于stack exchange,提问作者Daryl

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 00:58:10