如何在 Visual Studio 2017 的 ASP.NET MVC 中创建自定义生成/脚手架模板(Razor)?
Posted
技术标签:
【中文标题】如何在 Visual Studio 2017 的 ASP.NET MVC 中创建自定义生成/脚手架模板(Razor)?【英文标题】:How to Create Custom Generate/Scaffold Templates(Razor) in ASP.NET MVC in Visual Studio 2017? 【发布时间】:2019-03-18 22:40:24 【问题描述】:如何在 Visual Studio 2017 的 ASP.NET MVC 中创建自定义生成/支架模板(Razor)或修改默认值?
我想为 ASP.Net MVC 项目添加或修改代码生成器不是 ASP.NET Core。
我在
中找到了 Razor 模板
C:\Users\....\.nuget\packages\microsoft.visualstudio.web.codegenerators.mvc\2.0.0\Templates\ViewGenerator
但不能改变它们。
【问题讨论】:
【参考方案1】:相反,您需要了解 T4 技术。模板存储在 * .tt 文件中。这里有很多东西要说,但这里有一些有用的链接。
MSDN T4
Other examples
【讨论】:
以上是关于如何在 Visual Studio 2017 的 ASP.NET MVC 中创建自定义生成/脚手架模板(Razor)?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用Visual Studio 2013或Visual Studio 2017设置TFS 2013
如何设置 TFS 2013 以使用 Visual Studio 2013 或 Visual Studio 2017 构建