日期:2014-05-17  浏览次数:21145 次

C# Windows Service读取配置文件的问题
最近写了一个Window服务,设定了一个timer,每隔一分钟读取配置文件中的数据。在测试的时候发现:当服务启动之后,修改配置文件,window服务读取到的数据仍然是原来的旧数据,需要重启服务之后配置才能生效,这是怎么回事?我用的是app.config,读取的时候用的是ConfigurationManager.AppSettings["FolderLocation"]; 跟这个有关系吗?求高手解答

------解决方案--------------------
这很正常
你可以调用
ConfigurationManager.RefreshSection(某个小节)