是否可以为MVC控制器和视图之类的东西向Visual Studio 2017社区添加自定义脚手架模板?
我已经看过许多教程,它们建议在以下位置添加自定义模板,但似乎都不起作用:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web\Mvc\Scaffolding\Templates
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplates\CSharp\Web\MVC 4\CodeTemplates
C:\Users\<user>\.nuget\packages\microsoft.visualstudio.web.codegenerators.mvc\2.0.4\Templates例如,如果我想通过右键菜单添加一个新的Controller,则添加到上述位置的任何自定义模板都不会显示。同样,View模板也不会出现。
发布于 2018-06-27 17:37:29
好的,下面的步骤是可行的:
将Templates文件夹从以下位置复制到项目目录的根目录:
C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.visualstudio.web.codegenerators.mvc\<version>
在VS2017中,当添加Controller或View时,会从项目内的本地模板目录中引入选定的脚手架。这些可以根据需要进行调整和更改。
看起来似乎不可能“添加”到脚手架列表中。
https://stackoverflow.com/questions/51022196
复制相似问题