log4net配置文件管理

2018-06-22 07:34:24来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

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

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

2、设置文件为嵌入式的资源:

3、初始化日志

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

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

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:GridView/DataGrid行单击和双击事件实现代码_.Net教程

下一篇:.net项目中上传的图片或者文件太大 无法上传