编写CodeSmith模板 (一) 指定模板运行时所用的语言和输出语言

题记:新到 典意设计 书写的相似代码太多,故开始使用CodeSmith.

 

1 <%@ CodeTemplate Language="C#" TargetLanguage="C#" ResponseEncoding="UTF-8" Description="Generates a very simple business object." %>
2 <%@ Property Name="NameSpace" Type="System.String" Default="ProjectManage" Category="Text" Description="Namespace for this class" %>

 

说明:

1.定义模板

Language:模板运行所使用的语言.

TargetLanguage:生成的代码的语言.

ResponseEncoding:生成代码的编码.

Description:模板说明

2.设置属性

以<%@ Property 开始

Name:属性名

Type:属性类型

Default:属性默认值

Category:属性分类

Description:属性描述

就以此作为第一篇吧....

posted @ 2008-12-08 16:28  何随风  阅读(1130)  评论(4编辑  收藏  举报
@ilovexiao