1.从nuget安装模版包
下载安装官方模版
- 从 NuGet 包源安装
Microsoft.TemplateEngine.Authoring.Templates
模板。- 从终端运行
dotnet new install Microsoft.TemplateEngine.Authoring.Templates
命令。
- 从终端运行
2.创建模版
Microsoft.TemplateEngine.Authoring.Templates 包含可用于创作模板的模板,使用它创建一个模版。
选择一个文件夹,打开命令行,运行如下命令,将`TemplateName"换成自己模版的名称
dotnet new templatepack -n "TemplateName"
创建之后,会生成一系列文件
Content
文件夹,用于存放模版的源代码
-MyTemplateProject.csproj
模版的配置文件README.md
模版的说明文件
3.模版配置
3.1 源码配置
将项目源码包括整个解决方案拷贝到Content文件夹下,然后删掉自动生成的SampleTemplate文件夹
3.2 配置模版的项目文件
模版的配置文件MyTemplateProject.csproj,用编辑器打开,用vs打开的话打开项目文件编辑
接下来,在代码编辑器中打开 AdatumCorporation.Utility.Templates.csproj 文件,并根据模板中的提示填充该文件:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<!-- The package metadata. Fill in the properties marked as TODO below -->