我正在基于ASPNET Core Web API项目在VS2017中创建一个新项目模板。我按照此处列出的步骤进行了操作:https://docs.microsoft.com/en-us/visualstudio/ide/how-to-create-project-templates
zip文件包含所有文件(C#文件)。 当基于上述项目模板创建新项目时,没有任何C#文件被添加到项目中。
是否有任何特殊步骤或设置来包含C#文件?
答案 0 :(得分:1)
我知道这个回复很晚,但是有一天可能可以救别人。
我也遇到了这个问题,我意识到解决方案是在项目的.vsTemplate中将CreateInPlace标记作为TemplateData标记的子代包含。
解压缩zip文件并更新此模板文件。添加以下行
<CreateInPlace>true</CreateInPlace>
作为TemplateData标记的子代
<TemplateData></TemplateData>