2009-11-25 23 views
0

web.config中的值是否可以在運行時完全讀取,或者應用程序是否在初始化時複製當前web.config。什麼時候將web.config帶入應用程序

本質上,如果我對web.config進行了更改(如果它將在用戶下次回發時生效),或者如果他們需要初始化全新的頁面加載,我就會徘徊。特別是,我感興趣的部分web.config,如sesssionState,當超時更改將生效。

回答

2

如果您對包括Machine.Config在內的任何配置文件inherited down into the application進行了更改,則Asp.Net運行時將強制您的應用程序重新編譯。本質上,接觸該配置鏈的服務器的下一個請求將導致重新編譯。

1

當您對Web.config文件進行更改時,應用程序將自動重新啓動。每個新請求(無論是Postback還是其他任何內容)都將使用新配置進行處理。

相關問題