CodeSmith 使用教程(11) 引用其它文件或.Net 类库
来源:互联网 发布:淘宝返现客服回复技巧 编辑:程序博客网 时间:2024/06/16 07:01
在CodeSmith模板中可以引用.Net 类库,和普通的.Net 项目不同的是,对.Net 库的引用不是通过项目的Add reference 来实现,而是通过在代码模板中指明所要引用的Assembly.
比如引用CodeSmith自带的CodeSmith.CustomProperties.dll ,可以使用如下语句:
<%@ Assembly Name="CodeSmith.CustomProperties" %>
- Name指明所有需要引用的Assembly的名称,也可以使用Assembly的全名,比如ExampleAssembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
- Src 指明可以动态编译的源码的相对路径名称
- Path 指明应用的Assembly存放的路径
引用合适的Assembly之后,和普遍C#语言类似,对于使用到的.Net类,需要通过Import引入该类所在的命名空间。
比如CodeSmith 使用教程(9): Progress对象引入Thread类所在的System.Threading
<%@ Import Namespace="System.Threading" %>
此外,如果在代码模板中需要引入一些源代码 (比如一些公用的代码)可以通过include ,比如:
<!– #include file="CommonScript.cs" –>共享代码的方法除了上面使用的include 方法外,还可以通过设置
CodeTemplate
和 Assembly的Src属性来实现等。
- CodeSmith 使用教程(11) 引用其它文件或.Net 类库
- CodeSmith 使用教程(11) 引用其它文件或.Net 类库
- CodeSmith : 引用其它文件或.Net 类库
- codeSmith的使用教程
- CodeSmith使用教程
- CodeSmith 使用教程: 总结
- CodeSmith 使用教程: 总结
- CodeSmith 使用教程(7): 基本语法-转义Asp.Net标记
- CodeSmith 使用教程(7): 基本语法-转义Asp.Net标记
- CodeSmith 使用教程(1): 概述
- CodeSmith 使用教程(13) 调试
- CodeSmith 使用教程(1): 概述
- CodeSmith 使用教程(13) 调试
- CodeSmith 使用教程(16) 使用XMLProperty
- CodeSmith 使用教程(16) 使用XMLProperty
- 关于引用项目中的图像(文本,或其它类型二进制)等文件
- Android之引用其它已安装或未安装apk文件的资源
- CodeSmith 教程
- WPF 实现主从的datagrid以及操作rowdetailtemplate 的方法
- 配置无线路由器
- 把数据中心搬入“空间站”
- jsp强制下载
- 元芳您对江西市场怎么看-2013年1月江西IDC排行榜与综述
- CodeSmith 使用教程(11) 引用其它文件或.Net 类库
- 深度解析Java内存的原型
- 基本JNI调用技术(c/c++与java互调) [复制链接]
- 机器人正入侵中国工厂:替代工人加班没怨言
- servlet学习总结
- Android 实用工具Hierarchy Viewer实战
- 高可用方案之脑裂问题探讨
- 基于REST架构的Web Service设计
- 各种浏览器兼容存在的方法:Xenocode Browser Sandbox