Asp.net mvc 3 ASP.NET MVC 3添加控制器对话框中缺少脚手架选项

Asp.net mvc 3 ASP.NET MVC 3添加控制器对话框中缺少脚手架选项,asp.net-mvc-3,controller,scaffolding,Asp.net Mvc 3,Controller,Scaffolding,我已经下载并安装了ASP.NET MVC 3的发布版本(文件版本:1.13.113.0),创建了ASP.NET MVC 3 web应用程序类型的新项目 当我右键单击Controllers folder=>addcontroller时,addcontroller对话框没有任何脚手架选项。它只包含一个用于控制器名称的文本框和一个用于为CRUD场景添加操作方法的复选框 我是否应该在“添加控制器”对话框中查看支架选项(模板、模型类、数据上下文类和视图)?确保您有最新的工具更新 在Web平台安装程序3.0

我已经下载并安装了ASP.NET MVC 3的发布版本(文件版本:1.13.113.0),创建了ASP.NET MVC 3 web应用程序类型的新项目

当我右键单击Controllers folder=>addcontroller时,addcontroller对话框没有任何脚手架选项。它只包含一个用于控制器名称的文本框和一个用于为CRUD场景添加操作方法的复选框


我是否应该在“添加控制器”对话框中查看支架选项(模板、模型类、数据上下文类和视图)?

确保您有最新的工具更新


在Web平台安装程序3.0中,您可以找到名为“ASP.NET MVC 3工具更新”的内容
安装该工具,您将获得脚手架选项和其他一些东西。

ASP.NET MVC 3工具更新可能需要一段时间,但它为我修复了它

如果您告诉Web平台安装程序更新VisualStudio,这基本上需要永远的时间,我必须强制关闭,然后在执行MVC 3时重试


谢谢Beijer。

是的,我同意通过web平台安装程序进行安装需要花费很长时间。使用链接下载并安装。

看起来VS 2010 SP1中包含了此功能。或者,至少,我在Web平台安装程序中找不到它,但当我安装SP1时,它将工具更新列为它要安装的prereq之一。