ASP.NET MVC添加控制器已禁用

时间:2014-12-12 20:14:08

标签: asp.net-mvc visual-studio asp.net-mvc-5

我正在使用Visual Studio 2013 for MVC 5。

当我尝试将新控制器添加到项目中的“控制器”地图时,这就是我的工作: 右键单击控制器,添加,新的脚手架项目,“使用EE的视图的MVC 5控制器”。我填写了控制器名称,模型类等。但是“添加”按钮是灰色的。

  • 项目已被选中。
  • 我没有处于调试模式
  • 我可以将一个类添加到Models文件夹

4 个答案:

答案 0 :(得分:8)

如果您的项目当前正在运行,则添加新Controller的选项将显示为灰色。停止执行,您描述的选项应该可用。

答案 1 :(得分:2)

我认为需要在添加脚手架之前创建模型。我敢打赌,如果你选择一个现有的模型,它会起作用。

答案 2 :(得分:1)

首先添加模型类 添加一个新的脚手架项目 附加新的模型类 按照弹出窗口的其余部分,“添加”按钮变为可用。

答案 3 :(得分:0)

为什么不点击添加>控制器...... 或者由于某些原因它不存在添加>新物品..> MVC 4控制器类

你是否有一个特殊的原因使用EE 的MVC 5控制器,因为在我的VS 2013上我甚至看不到这个选项?