在同一个Assembly中,用 Type.GetType("类名"),就能得到这个类类型,但是如果是跨 Assembly时,你必须 Type.GetType("类名,Assembly名称"),必须把你的Assembly名称加进去,否则得到的是Null。不过最近发现 System.Web.Compilation.BuildManager.GetType()这个方法,不管你在不在同一个Assembly中,只要System.Web.Compilation.BuildManager.GetType("类名"),都能得到正确的类类型,它可在顶级程序集或配置中定义的程序集内,自动识别要访问哪个程序集来查找类的类型。
摘要:
Log4net是基于.net开发的一款非常著名的记录日志开源组件。他最早是2001年7月由NeoWorks Limited启动的项目,基本的框架源于另外的一个非常著名的姐妹组件-log4j。Log4net记录日志的功能非常强大。它可以将日志分不同的等级,比不同的样式,将日志输出到不同的媒介。
阅读全文