啓動ASP.NET Web應用程序時,會加載Web.config的配置。
因爲我想加載一個elmah.config和一個log4net.config,我想知道更多關於加載.config文件的流程。在ASP.NET Web應用程序中加載for.config文件的順序是什麼?
所有他們將由Global.asax處理,存在一些好的模式來加載配置文件?
啓動ASP.NET Web應用程序時,會加載Web.config的配置。
因爲我想加載一個elmah.config和一個log4net.config,我想知道更多關於加載.config文件的流程。在ASP.NET Web應用程序中加載for.config文件的順序是什麼?
所有他們將由Global.asax處理,存在一些好的模式來加載配置文件?
Appendix A: The configuration collection cascade中有一些信息,它是.NET中Configuration的longer article的一部分。儘管如此,這並沒有解決單個web.config文件中節的排序的影響。我假設外部配置部分的順序應該不重要,否則如果您稍後添加部分並在最後添加它們(一個放置它們的常見位置),則會出現隨機問題。
根據Global.asax中這些組件的使用順序,首先加載的將是web.config,second elmah或log4net。
這一切都是自動完成的。你到底有什麼問題? – Oded
部分和被高估的東西?什麼是最重要的或什麼是加載後?我現在沒有真正的問題,但我擔心一些副作用會導致我的.configs分裂 – Custodio
您不必擔心加載順序。我只是沒有得到關注。 – Oded