2017-08-08 68 views
2

我一直在努力让自定义的CodeTemplates在VS2017社区版上运行,但没有多少运气。我已将%Program Files%\ Microsoft Visual Studio \ 2017 \ Community \ Common7 \ IDE \ Extensions \ Microsoft \ Web \ Mvc \ Scaffolding 文件复制到我的项目中的CodeTemplates /中,但我没有看到任何变化。我已经在VS之前的版本中定制了模板。 VS2017社区版不支持吗?VS 2017定制CodeTemplates的社区支持

+1

同样的问题在这里。 – Neil

+0

使用Visual Studio 2017社区版的相同问题。脚手架对话框似乎不会将我的CodeTemplates文件夹定位到我的MVC Core项目的根目录中。我去了并修改了%Program Files%中的一个模板,但我仍然没有看到结果代码中的任何更改。不知道VS从哪里获得模板,或者如何改变VS的外观。 – defect833

回答

0

它在Visual Studio 2017中运行良好。是的,这是您正在查看的正确文件夹。您必须按照以前的方式复制文件,并且确保从CodeTemplates文件夹中使用c#作为语言来删除所有.vb.t4,反之亦然。

还有一个建议是,以检查和调整合适的模板,因为它已得到withContext,为action,空,等...

编辑: 此外,当脚手架,尽量-Verbose添加到命令,它会告诉你从模板摘取的位置。