log4net配置与app.config文件

     给自己的项目加入日志功能,首先添加引用log4net.dll,再设置配置文件,由于是WebForm应用,所以配置文件是app.config,如下:



  
    

     另外,有几点是需要注意的:

     1.配置文件中configuration为根目录,其中的节点需要按照规定的顺序,configSections要在第一位,其次是appSettings,这是app.config的语法规定,不然会报错:“Configuration system failed to initialize”。

     2.要指定log4net使用app.config来读取配置信息,一般写在AssemblyInfo.cs里,此时只需要在应用中配置一次就行了:[assembly: log4net.Config.XmlConfigurator(Watch=true)],不用每个类都写这句话,不然的话会提示重复设置。

     3.配置完成后下方会提示“未能找到元素‘log4net’的架构信息”等一大堆提示内容,应该是XML文件没有经过验证导致的,这个不会影响程序。

你可能感兴趣的:(实验室项目)