如何在ASP.NET MVC5中创建自定义支架模板?

罗曼

我正在使用ASP.NET MVC5和VS2013

我试图从复制CodeTemplates文件夹

C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ VWDExpress \ ItemTemplates \ CSharp \ Web \ MVC 4 \ CodeTemplates

里面有子文件夹“ AddController”,“ AddView”和T4模板,然后我修改了一些模板,但是当我尝试添加View或Controller时没有任何反应。

首先,看起来您的计算机上都安装了Visual Studio 2013和2012。我尝试查找您提供的路径,但找不到。在您的路径上,您似乎正在尝试使用MVC4模板。这是我的路:

C:\Program Files (x86)\Microsoft Visual Studio 12.0\
Common7\IDE\Extensions\Microsoft\Web\Mvc\Scaffolding\Templates

以下是我为BaseController自定义支架模板的方式:

  1. 直接在项目文件夹中创建名为“ CodeTemplates”的文件夹。

  2. 转到以下路径,找到MvcControllerWithActions文件夹,将其全部复制到文件夹“ CodeTemplates”

    C:\Program Files (x86)\Microsoft Visual Studio 12.0\
    Common7\IDE\Extensions\Microsoft\Web\Mvc\Scaffolding\Templates
    
  3. 转到项目中的CodeTemplates-> MvcControllerWithActions。

  4. 有两个文件,Controller.cs.t4Controller.vb.t4在MvcControllerWithActions,如果使用C#,您可以删除Controller.vb.t4

  5. 打开Controller.cs.t4文件,将Controller名称修改为BaseController,如下所示:

    public class <#= ControllerName #> : BaseController
    {
    }
    
  6. 现在,当您尝试使用“添加新支架项目”创建MVC5控制器时,它将使用您自定义的模板。

希望能帮助到你。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ASP.NET Core中的自定义支架模板

来自分类Dev

自定义MVC5 ASP.NET Identity中的cookie值

来自分类Dev

自定义MVC5 ASP.NET Identity中的cookie值

来自分类Dev

如何在Asp.Net MVC中创建自定义HTML帮助器

来自分类Dev

如何在ASP.Net MVC4中创建自定义web.config?

来自分类Dev

如何在ASP.NET MVC中创建到自定义路由的ActionLink?

来自分类Dev

如何在Asp.Net MVC中创建自定义HTML帮助器

来自分类Dev

如何在ASP.NET MVC 5中注册自定义主体类型?

来自分类Dev

如何为新的Microsoft.Asp.NET身份(MVC5)设置自定义架构

来自分类Dev

在ASP.NET MVC5中使用自定义登录进行表单身份验证

来自分类Dev

在ASP.NET MVC5中使用自定义登录进行表单身份验证

来自分类Dev

如何在ASP.NET MVC中创建可重复使用的自定义HTML面板?

来自分类Dev

如何在ASP.NET MVC中创建可重复使用的自定义HTML面板?

来自分类Dev

ASP.NET MVC5以自定义格式显示日期

来自分类Dev

映射自定义路由ASP.NET MVC5

来自分类Dev

如何在ASP.Net MVC 5视图中获取ApplicationUser的自定义属性值?

来自分类Dev

如何在 ASP.NET MVC 5 中的自定义 html-helper 内使用 Html.Partial()?

来自分类Dev

如何在ASP NET MVC中自定义不干扰验证的JQuery消息?

来自分类Dev

如何在Asp.Net-MVC中添加自定义HTTP标头

来自分类Dev

如何在Asp.Net-MVC中添加自定义HTTP标头

来自分类Dev

如何在ASP.NET MVC中的控制器中使用自定义方法

来自分类Dev

具有ASP.Net Identity的ASP.NET MVC5中的自定义验证和角色提供程序

来自分类Dev

如何使ASP.net MVC 5中的自定义分页取决于引导程序?

来自分类Dev

如何在 asp .net MVC 5 中将对象结果模型转换为自定义视图模型

来自分类Dev

创建自定义路由层次结构ASP.NET MVC 5

来自分类Dev

创建自定义路由层次结构ASP.NET MVC 5

来自分类Dev

如何在OWIN ASP.NET MVC5中注销用户

来自分类Dev

如何在ASP.NET MVC5中允许URL包含点?

来自分类Dev

如何在ASP.NET MVC5中编辑.cshtml文件

Related 相关文章

  1. 1

    ASP.NET Core中的自定义支架模板

  2. 2

    自定义MVC5 ASP.NET Identity中的cookie值

  3. 3

    自定义MVC5 ASP.NET Identity中的cookie值

  4. 4

    如何在Asp.Net MVC中创建自定义HTML帮助器

  5. 5

    如何在ASP.Net MVC4中创建自定义web.config?

  6. 6

    如何在ASP.NET MVC中创建到自定义路由的ActionLink?

  7. 7

    如何在Asp.Net MVC中创建自定义HTML帮助器

  8. 8

    如何在ASP.NET MVC 5中注册自定义主体类型?

  9. 9

    如何为新的Microsoft.Asp.NET身份(MVC5)设置自定义架构

  10. 10

    在ASP.NET MVC5中使用自定义登录进行表单身份验证

  11. 11

    在ASP.NET MVC5中使用自定义登录进行表单身份验证

  12. 12

    如何在ASP.NET MVC中创建可重复使用的自定义HTML面板?

  13. 13

    如何在ASP.NET MVC中创建可重复使用的自定义HTML面板?

  14. 14

    ASP.NET MVC5以自定义格式显示日期

  15. 15

    映射自定义路由ASP.NET MVC5

  16. 16

    如何在ASP.Net MVC 5视图中获取ApplicationUser的自定义属性值?

  17. 17

    如何在 ASP.NET MVC 5 中的自定义 html-helper 内使用 Html.Partial()?

  18. 18

    如何在ASP NET MVC中自定义不干扰验证的JQuery消息?

  19. 19

    如何在Asp.Net-MVC中添加自定义HTTP标头

  20. 20

    如何在Asp.Net-MVC中添加自定义HTTP标头

  21. 21

    如何在ASP.NET MVC中的控制器中使用自定义方法

  22. 22

    具有ASP.Net Identity的ASP.NET MVC5中的自定义验证和角色提供程序

  23. 23

    如何使ASP.net MVC 5中的自定义分页取决于引导程序?

  24. 24

    如何在 asp .net MVC 5 中将对象结果模型转换为自定义视图模型

  25. 25

    创建自定义路由层次结构ASP.NET MVC 5

  26. 26

    创建自定义路由层次结构ASP.NET MVC 5

  27. 27

    如何在OWIN ASP.NET MVC5中注销用户

  28. 28

    如何在ASP.NET MVC5中允许URL包含点?

  29. 29

    如何在ASP.NET MVC5中编辑.cshtml文件

热门标签

归档