Ide Visual Studio 2017 MVC Core社区自定义T4代码模板

Ide Visual Studio 2017 MVC Core社区自定义T4代码模板,ide,asp.net-core-mvc,visual-studio-2017,t4,Ide,Asp.net Core Mvc,Visual Studio 2017,T4,我正在从事一个C#netcore2.0项目,该项目将从拥有自己的视图自定义T4代码生成模板中获益匪浅。我在项目根目录中创建了一个名为“CodeTemplates”的文件夹,并从“C:\Program Files(x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Extensions\Microsoft\Web\Mvc\Scaffolding\Templates”复制了MvcView文件夹但我的项目在使用视图脚手架工具时似乎没有针对这个

我正在从事一个C#netcore2.0项目,该项目将从拥有自己的视图自定义T4代码生成模板中获益匪浅。我在项目根目录中创建了一个名为“CodeTemplates”的文件夹,并从“C:\Program Files(x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Extensions\Microsoft\Web\Mvc\Scaffolding\Templates”复制了MvcView文件夹但我的项目在使用视图脚手架工具时似乎没有针对这个新创建的文件夹


然后我尝试修改存储在C:\Program文件(x86)中的模板。。。。目录和我的VS IDE也没有看到这些更改?与2017 Community 15.3.5相比,我是否找错了T4 MVC模板的位置?此外,无论路径是否正确,我的印象是在根目录中创建一个名为“CodeTemplates”的文件夹将在搭建时覆盖其他模板。

对于ASP.Net Core,代码模板似乎不再来自程序文件。相反,我发现这些模板是从C:\Users{username}.nuget\packages\Microsoft.VisualStudio.Web.CodeGenerators.Mvc\2.0.0\templates中获取的

如果我将此Templates文件夹复制到ASP.Net核心项目的根目录中并对其进行编辑,脚手架向导将使用存储在项目中的这些编辑版本