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

Visual Studio 2019无法向ASP.NET Core Web API项目添加C#类

解决方案

你可以按以下顺序排查修复:

  • 检查项目SDK配置
    右键Web API项目,选择「编辑项目文件」,确认根节点<Project>的Sdk属性值为Microsoft.NET.Sdk.Web。该问题90%以上都是SDK配置错误导致,优先检查该项:如果配置为普通类库的Microsoft.NET.Sdk会导致项目模板识别异常,修改后保存并重新加载项目即可恢复。
  • 重置Visual Studio项模板缓存
    关闭所有Visual Studio窗口,打开Visual Studio对应的开发者命令提示符,执行命令:
    devenv /installvstemplates
    等待命令执行完成后重启Visual Studio查看是否恢复。
  • 校验项目默认语言配置
    右键项目选择「属性」,切换到「应用」选项卡,确认「默认语言」选项设置为C#,误设为其他语言会导致C#相关项模板不展示。
  • 清理Visual Studio组件缓存
    关闭所有Visual Studio进程,打开资源管理器进入路径%LocalAppData%\Microsoft\VisualStudio\,找到对应你安装的VS版本的文件夹(VS2022对应前缀为17.0_的文件夹),进入后删除ComponentModelCache文件夹内的全部内容,重启Visual Studio会自动重建缓存,解决模板识别异常问题。

问题截图

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 18:36:08