10-CodeTemplate 指令

可以设置生成文件的后缀

<%@ 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之类的。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注