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

无法添加Model与Controller问题求助:卸载重装仍无效

解决无法添加Model/Controller的方案

以下是几个经过验证的可行步骤,你可以逐一尝试:

  • 检查项目文件完整性
    右键项目选择「卸载项目」,再次右键点击项目选择「编辑.csproj」,确认文件中包含ASP.NET相关的NuGet引用(比如Microsoft.AspNetCore.Mvc、Microsoft.VisualStudio.Web.CodeGeneration.Design),如果缺失,手动添加对应的PackageReference节点后重新加载项目。

  • 修复Visual Studio安装
    打开Visual Studio Installer,找到正在使用的VS版本,点击「修改」后选择「修复」选项,等待修复流程完成后重启VS。

  • 清理Visual Studio缓存
    完全关闭VS后,删除以下路径的缓存文件:

    • %LOCALAPPDATA%\Microsoft\VisualStudio\<你的VS版本号>\ComponentModelCache
    • %USERPROFILE%\AppData\Roaming\Microsoft\VisualStudio\<你的VS版本号>\Templates
      删除后重启VS,再尝试添加操作。
  • 重置VS设置
    打开VS,依次点击「工具」→「导入和导出设置」→「重置所有设置」,选择默认设置集合完成重置,重启后再测试。

  • 确认项目类型正确性
    确保当前项目是ASP.NET Core MVC/API或传统ASP.NET MVC类型,如果是控制台、类库等非Web项目,本身不支持脚手架添加Controller/Model,需要创建对应类型的项目。

附错误界面截图:
无法添加Controller的错误界面

内容的提问来源于stack exchange,提问作者N3. Nguyễn Thị Mười

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 13:17:04