CodeSmith实用技巧(十):通过编程执行模版
作者:安韦苇8 | 来源:互联网 | 2017-05-12 15:45
CodeSmith在执行模版时通过调用一些API来完成的,主要经过了以下这几步的操作:l编译一个模版l显示编译错误信息l创建一个新的模版实例l用元数据填充模版l输出结果下面这段代码显示了这些操作:CodeTemplateCompilercompilernewCodeTempla
在这里我们用了Render方法,其实CodeTemplate.RenderToFile和CodeTemplate.RenderToString方法可能更有用,它可以直接让结果输出到文件中或赋给字符型的变量。
注意:该功能只能在CodeSmith专业版中使用