Nous savons que IIS caches ConfigurationManager.AppSettings afin qu'il lit le disque en une seule fois jusqu'à ce que le web.la config est changé. Cela est fait à des fins de performance.
Quelqu'un à:
http://forums.asp.net/p/1080926/1598469.aspx#1598469
a déclaré que .NET Framework ne pas faire la même chose pour l'app.config, mais il lit à partir du disque pour chaque demande. Mais je trouve cela difficile à croire, parce que ça serait plus lent. Veuillez me dire qu'il est mauvais ou je vais le corriger chaque Console/Windows Forms/Services Windows que j'ai écrit.
Mise à jour j'ai le regret que j'en ai mal interprété ce que disaient les gens dans le forum lié ci-dessus.