可以设置生成文件的后缀
<%@ CodeTemplate Language=”C#” TargetLanguage=”ASPX” Description=”The following template will generate a default default ASP.Net page.” %>
- Language:在开发编写模板时使用的语言,例如 C#,VB.NET,Jscript 等。
- TargetLanguage:只是对模板代码的一个分类,不会影响生成的代码语言。是模板的一个属性,说明模板要基于那种语言生成相应的代码。例如你可以用 CodeSmith 从任何一种语言生成C#代码。
- Description:对于模板的一些说明信息,在 CodeSmith Explorer 中选中该模板时会显示这里的信息。
- OutputType 指明输出文件的的输出模式,可以有三种模式:
比如这里输出aspx文件 当然可以改为其他 html之类的。