Configuration system failed to initialize in log4net

8 浏览
0 Comments

Configuration system failed to initialize in log4net

在读取窗口应用程序的app_config中的连接字符串时,我遇到了“配置系统初始化失败”的异常。

在输入以下行之后,string con = ConfigurationSettings.AppSettings["ConnectionString"].ToString();

在AssemblyInfo.cs中加入了以下行[assembly: log4net.Config.XmlConfigurator(Watch = true)]

如果我从Assemblyinfo.cs中移除这一行,那么就不会出现异常,我之所以添加这个程序集是为了记录日志。

0
0 Comments

Configuration system failed to initialize in log4net的问题是一个.NET问题,而不是log4net的问题。原因是你的app.config文件没有被加载。解决方法请参考Configuration System Failed to Initialize中提供的答案。

0
0 Comments

(Configuration system failed to initialize in log4net)这个问题的出现原因是没有将log4net添加到配置文件的section块中。

解决方法是在配置文件的块中添加以下代码:

0