添加MVC控制器丢失

时间:2014-09-16 15:38:55

标签: c# asp.net-mvc asp.net-mvc-4 controller asp.net-mvc-controller

在Visual Studio 2013中,我错过了添加MVC控制器 - 空脚手架项目。

当我右键单击controllers文件夹,然后单击添加,然后单击菜单顶部的控制器选项。将出现“添加脚手架”弹出窗口,其中仅显示要添加的Web API 2控制器列表。

http://postimg.org/image/bz5rze56n/< ---图像在这里

为了看看它是否只是这个项目,我创建了一个新的空mvc项目,并按照相同的步骤进行操作,我确实在那里安装了mvc控制器。

有谁知道如何在我的主项目中获得这些选项?我不仅仅是复制和粘贴我现有的控制器。 :-P

感谢您提供的任何帮助!

2 个答案:

答案 0 :(得分:0)

我知道这是一个古老的主题,但我发现如果你不是在上下文菜单中使用Add-> Controller选项,而是使用Add-> New Item选项,那么选择MVC Controller并命名它,然后,这也会创建与空控制器模板相同的结构。

答案 1 :(得分:0)

关闭所有正在运行的Visual Studio&#39 以管理员身份运行VisualStudio命令提示符 输入:devenv / installvstemplates