gpt4 book ai didi

visual-studio-2013 - 在 Visual Studio 2013/ASP.NET MVC 5 中,如何添加新 Controller ?

转载 作者:行者123 更新时间:2023-12-03 23:21:55 26 4
gpt4 key购买 nike

在 ASP.NET MVC5 + VS 2013(撰写本文时预览)中,如何添加新 Controller ?

在过去的版本(VS 2012/MVC 4)中,我能够右键单击 Controllers 文件夹并单击“添加 Controller ”。该选项不再存在。它去哪儿了?

(旁注:我不确定 MVC 5 是否是发生更改的地方,或者它是否是 VS 2013 工具的更改,因为我更新了两者。我怀疑它与 VS 2013 的新 ASP.NET 工具有关)

最佳答案

在官方 VS2013 发布后于 2013 年 11 月 14 日更新了此答案,以反射(reflect)最终版本中的更改 -ds

对于 Visual Studio 2013(发布版)

注意:最终版本带回了“添加 Controller ”上下文菜单。

简单的方法:

  • 右键单击 MVC 项目中的“Controllers”文件夹
  • 添加 > Controller ...
  • 选择一个 Controller 模板。 (我更喜欢 MVC 5 Controller Empty)

  • 替代方式:
  • 右键单击 MVC 项目中的“Controllers”文件夹
  • 添加 > 新脚手架项目...
  • 选择 Controller 模板

  • 此方法还显示非 Controller 模板,例如 View 、区域和更多 WebAPI 功能,使列表更长。

    对于 Visual Studio 2013(预览版和候选发布版)

    注意:VS 2013 Preview 和 RC 不包括“添加 Controller ”上下文菜单。

    使用 Visual Studio 2013 + ASP.NET MVC 5 创建新 Controller :
  • 右键单击 Controller 文件夹。
  • 点击添加 > 脚手架...
  • 选择“MVC 5 Controller - ???”之一类型。

  • ???可以是“空的”,这意味着只有没有预建 View 的 Controller 类......一直到“使用 Entity Framework ,具有读/写操作和 View 的 MVC 5 Controller”,它产生一个具有多种方法和关联 View 的 Controller 类。 cshtml 文件。

    在 Visual Studio + MVC 的早期版本中,“添加 Controller ”启动了一个可配置的脚手架向导。 2013 的预览版会显示预先构建的脚手架模板列表。

    关于visual-studio-2013 - 在 Visual Studio 2013/ASP.NET MVC 5 中,如何添加新 Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17623516/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com