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

创建视图时"Add View"按钮禁用的问题求助

解决Visual Studio 2022中“Add View”按钮禁用的问题

当前问题截图:右键点击Controller中的Action方法,弹出菜单里的“Add View”按钮呈灰色禁用状态

以下是几种可行的解决办法:

  • 确保Action方法符合要求:Controller中的目标Action必须是public修饰的,且返回类型为IActionResult或其派生类型(如ViewResult、PartialViewResult)。私有方法或非IActionResult返回类型的方法,无法激活Add View功能。
  • 校验项目结构与依赖:确认项目是ASP.NET Core MVC/Razor Pages类型,且已正确引入Microsoft.AspNetCore.Mvc.ViewFeatures等必要NuGet包。手动搭建的空白项目可能因缺少依赖导致功能失效。
  • 清理重建并重启VS:
    • 关闭Visual Studio,删除项目目录下的bin和obj文件夹
    • 重新打开项目,依次执行Clean Solution和Rebuild Solution操作
  • 修复VS安装或更新补丁:打开Visual Studio的“帮助”->“检查更新”,安装所有可用的小版本补丁;若问题仍存在,可通过“控制面板”修复VS安装。
  • 重置VS设置:通过“工具”->“导入和导出设置”->“重置所有设置”,恢复VS默认配置后重启,排除设置异常导致的按钮禁用。
  • 修复代码语法错误:如果当前Controller文件存在未编译的语法错误(如缺失分号、引用错误),会导致右键菜单功能异常,先修复所有代码错误再尝试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 22:47:43