Window服务初级教程:http://www.jb51.net/article/48987.htm
另外,配置log4net这个日志功能的时候需要初始化,不然会报没有初始化的错误,而且初始化的节点应该放在config文件的头部最开始
MSDN的解释:
configSections 元素指定了配置节和处理程序声明。由于 ASP.NET 不对如何处理配置文件内的设置作任何假设,因此这非常必要。但 ASP.NET 会将配置数据的处理委托给配置节处理程序。
如果配置文件中包含 configSections 元素,则 configSections 元素必须是 configuration 元素的第一个子元素。
每个 section 元素标识一个配置节或元素以及对该配置节或元素进行处理的关联 ConfigurationSection 派生类。可以在 sectionGroup 元素中对 section 元素进行逻辑分组,以对section 元素进行组织并避免命名冲突。section 和 sectionGroup 元素包含在 configSections 元素中。
有点感觉像WPF的XMAL的思想,总之,这里面可以包含很多的section去描述不同的处理程序。