博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
写日志文件
阅读量:4560 次
发布时间:2019-06-08

本文共 663 字,大约阅读时间需要 2 分钟。

//根据当前程序集的路径,加载xml文件            XDocument xdoc = XDocument.Load(@"d:\documents\visual studio 2010\Projects\Demo\第二题\MyLog4NetMain\log4net.xml");            //获取xml根节点的值            string dllPath = xdoc.Root.Attribute("path").Value;            string dllType = xdoc.Root.Attribute("type").Value;            //根据该方法所在的程序集路径 加载程序集            Assembly asm = Assembly.LoadFile(dllPath);            // 根据类全名(命名空间+类名) 获得该类的类型            Type type = asm.GetType(dllType);            //根据类创建该类对象,返回为object类型             ILog log = Activator.CreateInstance(type) as ILog;            log.Debug("程序启动完成");

 

转载于:https://www.cnblogs.com/hejinyang/archive/2013/04/19/3031050.html

你可能感兴趣的文章
cocos2d-x 3.x 橡皮擦功能
查看>>
Android在Eclipse上的环境配置
查看>>
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
查看>>
如何添加元素:
查看>>
ssm框架的一些基本写法(纯自己总结的,如有雷同纯属巧合)
查看>>
43个优秀的Swift开源项目
查看>>
5.13Js练习题
查看>>
mysql系列之8.mysql高可用 (mha4mysql)
查看>>
DIY_DE2之DM9000A网卡调试系列例程(二)——DM9000A测试、自收发、实现UDP
查看>>
配置远程连接mysql数据库 Connect to remote mysql database
查看>>
HDU 5374 Tetris (2015年多校比赛第7场)
查看>>
《Android源代码设计模式解析与实战》读书笔记(二十二)
查看>>
Javascript
查看>>
百度之星初赛A hdu6112
查看>>
Nginx 503错误总结
查看>>
如何允许WebGL从本地载入资源
查看>>
gcc编译器局部变量在栈中的内存分配
查看>>
mapreduce中控制mapper的数量
查看>>
java海量数据处理(千万级别)(2)-海量数据FTP下载
查看>>
50个Android开发技巧(24 处理ListView数据为空的情况)
查看>>