web.config文件何时“执行”?

时间:2012-06-27 19:24:45

标签: asp.net web-config

每次加载网站上的页面时,它是由服务器执行/读取的吗?

1 个答案:

答案 0 :(得分:6)

创建应用程序时,web.config将加载到内存中。这通常是对应用程序中的页面/资源的第一个请求。 IIS(ASP.NET)监视web.config以进行更改,如果进行了更改,将重新启动应用程序。

如果你的问题实际上是“当文件被更改时,web.config设置会自动更新吗?”答案是肯定的是,您的应用程序将重新启动,这可能导致意外行为,包括会话和数据丢失。

上述一些陈述并非总是如此,我建议您阅读:http://msdn.microsoft.com/en-us/library/ms178685.aspx