如果项目中需要重复创建结构类似的文件,可以将这些文件定义为自定义项模板,在添加新项时选择自定义模板可以减少大量的重复工作。可以使用Visual Studio 2019的模板导出功能将现有项目中的文件导出为模板,导出的模板可以拷贝到%USERPROFILE%\Documents\Visual Studio 2019\Templates\ItemTemplates 目录中,重启Visula Studio就可以使用了。
使用上面的方式创建的模板在类库项目和控制台项目中使用,一直没有问题,可今天想在.Net 5 Asp.Net Core项目中使用,添加新项时找不到已经存在的自定义模板,不知道原因是什么。经过研究发现,需要在模板定义文件中增加:
<TemplateGroupID>AspNetCore</TemplateGroupID>
这样才能够在添加新项目的界面上看到自定义的模板:
图片.png
网友评论