将MVC4升级到MVC5后删除控制器选项

The*_*kZn 3 upgrade asp.net-mvc-4 visual-studio-2012 asp.net-mvc-5

我已经开始了一个新的基本Razor网站,作为更新的一种"干净的平板".

我遵循了每个人都推荐的教程,并且没有问题就完成了.

不幸的是,现在,我无法添加控制器.
当我右键单击Controllers文件夹并移动到时add,没有Controller选项.模板中> 或>中也没有Controller选项.addnew itemadd

任何人都可以帮我恢复这个功能吗?我一直在浏览解决方案一段时间了,我的看起来很独特.

jes*_*ing 6

安装以下项目:

  1. Visual Studio 2012 Update 4
  2. 适用于Visual Studio 2012的Web Tools 2013.1(Web平台安装程序 | 直接下载)

然后按照本教程将MVC 4项目升级到MVC 5.

最后确保您的项目具有以下ProjectTypeGuids:

 <ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
Run Code Online (Sandbox Code Playgroud)

在MVC5中,您正在寻找的选项可能隐藏在Add Scaffold菜单选项下.有关MVC5脚手架的更多信息,请参阅发布博客文章.


归档时间:

查看次数:

2372 次

最近记录:

11 年,9 月 前