如何在VS 2015中自定义ASP.NET MVC 5支架?

皮卡杜

我正在开发一个ASP.NET MVC 5项目。(不是ASP.NET 5)。最近,我切换到VS2015。现在,我决定要为EF实体创建自定义的脚手架视图和控制器。因此,我搜索并找到了Scott Hanselman关于该主题的文章(显然是旧的)。我已经检查了Hanselman所指的文件夹:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplates\CSharp\Web\MVC X\CodeTemplates\

尽管它在我的VS 2013安装中存在,但在我的VS 2015安装中不存在

更多诊断程序,以及我到目前为止所做的事情:

  • 脚手架(默认)在我的VS 2015安装中正常工作(但模板来自何处?)
  • 我搜索我的整个2015年VS安装文件夹中找到* .TT没什么除了EF上下文发电机
  • 我试图找到更多最近的文章,但是它们要么太旧,要么谈论ASP.NET 5(vnext)项目中的脚手架。

我想使用VS 2015在ASP.NET MVC 5项目中自定义脚手架控制器和视图。理想情况下,我想在项目级别执行此操作,而不是在全局覆盖开发人员计算机级别覆盖模板。(如Hanselman的方法所允许的那样)

基于EF实体生成自定义视图和控制器的任何想法或替代方式(不是从零地面开始,而是重新发明轮子)

帕纳吉奥提斯·卡纳沃斯(Panagiotis Kanavos)

ASP.NET MVC 5将脚手架模板Common7\IDE\Extensions\Microsoft\Web\Mvc都存储在Visual Studio 2013和Visual Studio 2015文件夹中。感谢Imran Baloch撰写的有关自定义Web API 2模板的文章我发现了这一点

代替版本特定的文件夹,每种模板类型都有一个单独的文件夹,其中包含版本号

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

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

如何在ASP.NET MVC 5中实现自定义身份验证

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

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

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

如何使用Entity Framework 6在ASP.NET MVC 5中保存自定义模型?

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

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

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

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

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

在Asp.net MVC中,如何动态传递自定义属性中的参数

在MVC 5中的ASP.NET Identity 3上管理自定义用户属性

在ASP.NET 5(vNext)MVC 6中实现自定义IRouter

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

ASP.NET MVC 5中的自定义文件夹结构

如何使自定义错误页面在ASP.NET MVC 4中工作

如何通过asp.net mvc中的自定义jQuery验证复选框列表

如何将自定义css文件添加到asp.net mvc中?

如何通过将表中存储的用户ID与Asp.net MVC 5中的当前用户ID进行比较来创建自定义授权属性?

ASP.NET MVC 5自定义脚手架选项[t4模板]

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

如何在ASP.NET Core MVC中自定义Html.DropDownListFor辅助设置名称属性

如何将自定义模型对象从剃刀视图传递到ASP.NET MVC 5中的控制器操作

如何为具有角色和权限的ASP.NET MVC5 Web Api创建自定义授权?

如何在ASP.NET MVC中使用自定义表单集成条带支付?

如何在ASP.NET Core 3.1 MVC中进行自定义路由

ASP.NET MVC-如何在EvoHtmlToPdf中使用自定义区域性

ASP.NET MVC中的自定义错误页面