log4net配置文件管理_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > log4net配置文件管理

log4net配置文件管理

 2016/8/18 5:30:36  seavman  程序员俱乐部  我要评论(0)
  • 摘要:以前使用log4net的时候老是在纠结配置log4net,总会发生配置文件不生效的情况,最后会发现其实是配置文件没有拷贝到log4net的运行目录,还真是纠结。现在好了,通过将文件当作嵌入的资源,然后初始化的时候加载下配置文件,这个问题完美解决。下面方法如下:1、将配置文件加入到当前.net相关的工程:2、初始化日志publicstaticvoidInit(){Assemblyassembly=Assembly.GetExecutingAssembly();varxml=assembly
  • 标签:配置文件 文件 net 配置

       以前使用log4net的时候老是在纠结配置log4net,总会发生配置文件不生效的情况,最后会发现其实是配置文件没有拷贝到log4net的运行目录,还真是纠结。现在好了,通过将文件当作嵌入的资源,然后初始化的时候加载下配置文件,这个问题完美解决。下面方法如下:

1、将配置文件加入到当前.net相关的工程:

2、初始化日志

        public static void Init()
        {
            Assembly assembly = Assembly.GetExecutingAssembly();
            var xml = assembly.GetManifestResourceStream("YourNamespace.Config.Default.config");
            log4net.Config.XmlConfigurator.Configure(xml);
        }

OK,接下来就可以畅快的使用log4net啦!!

 

发表评论
用户名: 匿名