摘要:
CodeSmith中不能直接支持COM组件,可是CodeSmith支持使用.Net组件。既然CodeSmith支持使用.Net组件,那么我们就可以通过CodeSmith来调用外部的DLL了,具体的看我的操作:第一步:使用vs(我这里使用的是VS2005)编写你的dll类库,并且生成此类库文档的xml说明文档,你不会?在项目的属性里--生成--输出 下面勾选 XML文档文件,OK啦,这样就会在你的相应的文件夹下生成xml文档了第二步:将工程编译完成后,把程序集放入CodeSmith文件夹的Addins文件夹中。然后就可以在CodeSmith模板中使用了。实例:我的CodeSmith模板的写法如下 阅读全文