我们知道IIS缓存ConfigurationManager.AppSettings,因此它只读取磁盘一次,直到web.config更改.这样做是出于性能目的.
某人在以下位置:
http://forums.asp.net/p/1080926/1598469.aspx#1598469
他说.NET Framework对应用程序没有同样的功能.配置,但它会从磁盘读取每个请求.但我很难相信,因为这样会更慢.请告诉我他错了,否则我将不得不修复我编写的每个控制台/Windows窗体/Windows服务.
Update我很遗憾,我误解了人们在上面链接的论坛上所说的话.