- VS2013(VS2010等版本也适用,均需安装Visual Studio SDK)
认识模板参数
-
模板参数以 $parameter$ 格式进行声明。
模板参数能用于源代码文件,模板项目文件,模板文件等。
-
启用模板参数替换功能。
在模板文件(*.vstemplate)中,如需将模板参数替换成对应的值,需将ReplaceParameters 特性设置为 true。
如下:模板原文件Class1.cs中,下面语句实现目标.NET版本大于等于3.5的话,增加命名空间System.Linq的引用。在ReplaceParameters=“false”的情况下,根据模板生成的文件未进行替换。
$if$ ($targetframeworkversion$ >= 3.5)using System.Linq;
$endif$
-
预留模板参数
-
如何通过模板参数来更改文件名?
可以使用具有 TargetFileName 特性的参数为项目项指定变量文件名。
如下:模板中Class1.cs源文件通过TargetFileName特性将其名称改为项目名称。
时间: 2024-12-18 14:56:02