Configuration system failed to initialize in log4net
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中移除这一行,那么就不会出现异常,我之所以添加这个程序集是为了记录日志。
Configuration system failed to initialize in log4net的问题是一个.NET问题,而不是log4net的问题。原因是你的app.config文件没有被加载。解决方法请参考Configuration System Failed to Initialize中提供的答案。