我将visual studio 2010项目更新到visual studio 2013.然后我想要一个新的控制器.但是没有添加控制器选项.

但如果我在2013年创建一个新项目,它已经有了添加控制器选项.那么如何添加新的Controller呢?web.config中缺少的东西或缺少引用?
我正在尝试使用ASP.NET/C#,我正在按照一些指南和教程进行操作.
我一直遇到的一个主要问题是我Add Scaffolding在上下文菜单中没有,也没有Add Controller.我无法弄清楚缺乏的解决方法Add Scaffolding.

SO上有各种相关帖子.我将解决一些问题:
接受的答案说明了与我的经历直接矛盾的事情.Add Controller任何地方都没有选择.
我已经尝试卸载并重新安装多个版本.到目前为止,我已经尝试过VS2013 Express for Web,VS2013社区,现在我正在使用VS2013 Ultimate.每个月都安装了全新安装.
我尝试在.proj文件中添加一个guid,这个问题来自另一个我无法找到的问题.
我意识到同一个问题有几个问题,但没有一个答案能解决我的情况.在我见过的解决方案中,我无法让它们中的任何一个起作用.也许我在错误的地方复制guid,也许我没有正确卸载,我不确定.
我还没有尝试卸载与VS相关的所有内容.我在这台机器上有很多随机产品.我不知道,例如,"用于Office运行时的Microsoft Visual Studio 2010工具(x64)或用于应用程序2.0的Microsoft Visual Studio工具 - ENU可能会破坏VS2013的功能.如果有人有这方面的信息,请告诉我."我不知道在多大程度上我必须卸载东西才能找到这个问题的根源.我的程序和功能菜单中充斥着我几乎无法分辨的MS产品.
编辑:
一些背景信息:
我正在使用Microsoft Visual Studio Ultimate 2013 Version 12.0.31101.00 Update 4,和Microsoft .NET Framework Version 4.5.50938.
我没有使用特殊的安装说明.
这是一个Web应用程序.File > New Project... > Installed..Templates..Visual C#..Web..ASP.NET Web Application > MVC.
根据Dleh的建议,我Add > ...在更改项目类型后查找了按钮.我选择了File > New Project ... > …
asp.net asp.net-mvc asp.net-mvc-scaffolding visual-studio-2013