每个配置文件中只允许存在一个 <configSections> 元素,并且,如果存在该元素,它还必须是根 <configuration> 元素的第一个子元素。

问题:

I have this code in web.config:

<log4net>
<root>
<level value="ALL" />
<appender-ref ref="LogFileAppender" />
</root>
<appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
<param name="File" value="D:\logFileFaculty.txt" />
<param name="AppendToFile" value="true" />
<rollingStyle value="Size" />
<maxSizeRollBackups value="" />
<maximumFileSize value="10MB" />
<staticLogFileName value="true" />
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
</layout>
</appender>
</log4net>

And I have downloaded log4net.dll and placed it in Bin Folder.

In one of My aspx.cs pages I have added this code:

using log4net;
[assembly: log4net.Config.XmlConfigurator(Watch = true)] private static readonly log4net.ILog log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);

But it's giving error as Unrecognized configuration section log4net.

解决方案:

You need to declare the log4net section:

<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>

Take a closer look at the documentation which explains the necessary things to do.

最新文章

  1. css实现一行文字居中,多行文字左对齐
  2. 把 MWeb Lite 的文档库文档和数据搬到 MWeb 正式版中
  3. break,continue的使用
  4. 数据结构与算法分析 &ndash; Disjoint Set(并查集)
  5. Ubuntu中开启MySQL远程访问功能,并将另一个数据库服务器中的数据迁移到新的服务器中
  6. 【剑指offer 面试题27】二叉搜索树与双向链表
  7. memset()实现及细节
  8. 《Linux系统free命令的使用》学习笔记
  9. 使用VisualStudio2010创建C#应用程序
  10. bzoj4546-codechef XRQRS(可持久化Trie)
  11. 【转载】Android中ListView下拉刷新的实现
  12. maven使用实战
  13. Python爬虫(十三)_案例:使用XPath的爬虫
  14. ●Joyoi 收集邮票
  15. PHP用户输入数据进行过滤
  16. How Many Zeroes? LightOJ - 1140
  17. JS模块化开发(四)——构建工具gulp
  18. Java中Dom4j解析XML
  19. Oracle NID工具修改数据库DBID、数据库名称、数据库实例名
  20. [Java学习]面向对象-super关键字;final关键字

热门文章

  1. springboot-mybatis配置(xml)/springboot-jpa配置
  2. 负载均衡(四)Nginx负载均衡策略
  3. java常用类与包装类--常用类正则表达式 String正则方法+Matcher+Pattern
  4. 【NOIP2016提高A组集训第13场11.11】最大匹配
  5. jquery 判断文字是否超出div出现三个点的省略号
  6. EXCL单元格公式——组装SQL用
  7. vue中为computed计算属性传参遇到的问题,已解决
  8. 分组统计 over(partition by
  9. linux-PXE-12
  10. netty-socketio(二)整合redis实现发布订阅