本工具是经由TerryLee.NET开源项目介绍及资源推荐:日志记录 得知的,工具原出自于《Log4net GUI configuration tool》。

        
因为目前进行的项目中可能会用到日志记录,所以下载下来研究了一下,发现确实要比自己直接编写XML的配置文件方便了一些,可惜原版中存在不小Bug,对各种输入也未进行足够的验证(几乎没有验证)。因此花了一点时间,对其中几个比较重要的错误进行了修改,更正了编辑Logger时不能正确添加Appender的问题,以及列表有时不能正确刷新的问题。又根据TerryLee文章中介绍的另一篇文章Log4Net使用指南》中的介绍,对工具进行了部分汉化。
        
在对工具进行研究的时候,发现该工具似乎只是实现了能操作独立的Log4Net配置文件,当将Log4Net配置信息放在程序配置文件中或Web.config中时,它并不能很好的工作,不知道有没有高手可以花点时间,增加一下这个实现,呵呵
        修改得不完善,还是希望可以对需要的人有些许帮助。改得不好的地方还请大家不吝赐教。

        工具下载(只包含修改后程序文件,若想要原版代码,可到原出处下载,若要修改后的代码,请留下你的邮箱)

        PS:该工具中操作Xml文档的方法值得初入.net的新手一学,可以通过它大致了解一些.net下操作Xml文档的方法。另外,模仿该工具的实现方式,本人觉得应该可以对很多当前流行的框架制作类似的可视化编辑配置文件的小工具。当然,这要相对于配置的信息较没规律的才有必要了,若是对NHibernate的数据映射Xml文件此类似有规律的文件,还是使用CodeSmith之类的代码生成工具来生成更为方便一点。


声明:
工具原创于《Log4net GUI configuration tool》,本人只是对其进行了部分修改,若作者觉得侵犯了其权利,请留言说明,本人自当妥善处理。