引起这个错误的原因一般有两种情况:
一个是,在config文件中,configSections没有放在最上面,见如下blog的解释:http://blogs.msdn.com/jongallant/archive/2008/03/02/configuration-system-failed-to-initialize-one-possible-solution.aspx
另外一个是,包含了User作用域的配置项的时候,user.config文件损坏了……,user.config文件一般在:C:\Documents and Settings\[UserName]\Local Settings\Application Data\[AppCompany]\[AppName] \[AppVersion]\
当然,你可以通过VS的debug调试器中错误对话框的“View Details”来找到。详细解释,请看:http://thesprage.com/DasBlog/2008/05/23/ConfigurationSystemFailedToInitialize.aspx
我就是遇到了第二种情况,弄了好久没有搞定。