- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 C#自主脚本实现
目的:模板文件中支持程序语言,以便于输出一些数据,而非一般的模板文件替换方案,借此开发自主的MVC模板支持思路:读取模板文件中的语句块,然后生成真实的C#代码,调用编译器编译并保存,下次直接装载该编译过的类库,支持运行 一:模板确定模板文件中的语句块,采用正则表达式读取参见如下模板:xml version="1.0" encoding="utf-8" ?>NXDO.WebU
2008-11-29 21:28:00 1970
原创 采用System.Reflection.Emit动态建立程序集如何设置文件的版本信息,描述等信息
//创建动态程序集,并保存[AssemblyBuilderAccess.RunAndSave]AssemblyName asmName = new AssemblyName("NXDO.DyORM." + className);asmName.Version = new Version(NxContext.CurrentVersion);AssemblyBuilder ass
2008-11-02 10:07:00 1040
原创 MSBuild Engine分析C#/VB.Net工程文件
前提:有的人可能人为分析工程的XML文件,但VB与C#工程的XML有一些不同,我曾经采用这样的方式来获取工程信息的数据但是一旦用户通过VS设置工程的一些属性,则分析XML带来的是很多条件上的判断,所以后来改用如下方式分析工程文件 //Engine实例,必须传入DotNet2.0所在目录//Microsoft.Build.BuildEngine命名空间下的EngineEngine
2008-11-02 09:44:00 865
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人