C#文件未添加到自定义项目模板中 - VS 2017

时间:2017-12-05 10:10:41

标签: visual-studio-2017

我正在基于ASPNET Core Web API项目在VS2017中创建一个新项目模板。我按照此处列出的步骤进行了操作:https://docs.microsoft.com/en-us/visualstudio/ide/how-to-create-project-templates

zip文件包含所有文件(C#文件)。 当基于上述项目模板创建新项目时,没有任何C#文件被添加到项目中。

是否有任何特殊步骤或设置来包含C#文件?

1 个答案:

答案 0 :(得分:1)

我知道这个回复很晚,但是有一天可能可以救别人。

我也遇到了这个问题,我意识到解决方案是在项目的.vsTemplate中将CreateInPlace标记作为TemplateData标记的子代包含。

解压缩zip文件并更新此模板文件。添加以下行

<CreateInPlace>true</CreateInPlace>

作为TemplateData标记的子代

<TemplateData></TemplateData>