如何在Visual Studio 2015上的ASP.NET核心中创建T4文本模板(.tt)

Aks*_*hot 10 c# asp.net-mvc asp.net-core-mvc visual-studio-2015 asp.net-core

我想创建T4文本模板来实现代码生成.我在msdn上找到的所有教程都建议添加一个新的文本模板:( Add > New Item > Text Template例如https://msdn.microsoft.com/en-us/library/dd820620.aspx)但是我没有看到那个选项(Text Template) .我正在使用ASP.NET核心1.0.

此问题是否与VS2015或ASP.NET核心有关?如果其中任何一个都不支持T4模板,那么实现这一目标的最佳解决方案/替代方法是什么?

(我想从C#代码生成打字稿代码),类似于本教程http://dotnetspeak.com/2015/02/typescript-models-creation-via-t4-templates

Tót*_*bor 11

这是早期阶段视觉工作室中的一个错误.

现在,使用Visual Studio 2015 Update 3(我认为也使用Update 2),即使在.NET Core/ASP.NET Core项目中,我也可以轻松运行T4模板.

如果没有添加>新项>文本模板选项,则可以将*.tt文件添加为简单文本文件.

试试看.:)

  • 2019 年 11 月,VS 2019,ASP.Net Core 3.0。它仍然是一个错误。 (3认同)