我怎么能在MVC 5 visual studio 2013 ultimate中添加一个控制器?

时间:2014-06-25 02:30:13

标签: controller visual-studio-2013 resharper

enter image description here

“添加控制器”选项是否已消失?我将我的visual studio更新到最新版本。当我右键单击controllers文件夹时,这是截图。这是怎么回事?任何修复?模板是MVC项目,我很确定。

1 个答案:

答案 0 :(得分:0)

您可能需要重新安装VS。如何阅读release notes,在最终版本中,有两种不同的方法可以在mvc controller中添加VS2013

  1. 右键单击"控制器" MVC项目中的文件夹

  2. 添加>控制器

  3. 选择控制器模板。

  4. add controller

    否则你可以:

    1. 右键单击"控制器" MVC项目中的文件夹

    2. 添加>新的脚手架项目

    3. 选择控制器模板

    4. add scaffold

      修改

      Resharper 不能成为问题的原因, Resharper 不会出现任何已记录的问题。确保 Resharper 隐藏重写的Visual Studio菜单项,但隐藏的唯一选项可以是:

        
          
      1. 提取方法重构
      2.   
      3. 重命名重构
      4.   
      5. 封装字段重构
      6.   
      7. 提取界面重构
      8.   
      9. 删除参数重构
      10.   
      11. 重新排序参数重构
      12.   

      没有任何记录的情况案例,请在youtrack

      尝试自己

      你可以说 TFS 是问题,然后 Resharper 就是问题,那么 Outlook 就是问题......但唯一的问题可以是您的Visual Studion安装和更新

      修改

      我的结论:我认为您在上次更新之前已经创建了项目,因此在创建Visual Studio项目后,没有一种简单的方法可以更改项目的类型。

      在文本编辑器中打开您的.proj文件,并在项目类型ProjectTypeGuidssource)内找到GUID元素,每个GUID,找到: 有类似的东西吗?

        

      {F85E285D-A4E0-4152-9332-AB1D724D3325}

      还是这个?

        

      {E53F8FEA-EAE0-44A6-8774-FFD645390401}

      改为:

        

      {E3E379DF-F4C6-4180-9B81-6769533ABE47}