2011-12-07 46 views
1

啓動ASP.NET Web應用程序時,會加載Web.config的配置。
因爲我想加載一個elmah.config和一個log4net.config,我想知道更多關於加載.config文件的流程。在ASP.NET Web應用程序中加載for.config文件的順序是什麼?

所有他們將由Global.asax處理,存在一些好的模式來加載配置文件?

+0

這一切都是自動完成的。你到底有什麼問題? – Oded

+0

部分和被高估的東西?什麼是最重要的或什麼是加載後?我現在沒有真正的問題,但我擔心一些副作用會導致我的.configs分裂 – Custodio

+0

您不必擔心加載順序。我只是沒有得到關注。 – Oded

回答

3

Appendix A: The configuration collection cascade中有一些信息,它是.NET中Configuration的longer article的一部分。儘管如此,這並沒有解決單個web.config文件中節的排序的影響。我假設外部配置部分的順序應該不重要,否則如果您稍後添加部分並在最後添加它們(一個放置它們的常見位置),則會出現隨機問題。

0

根據Global.asax中這些組件的使用順序,首先加載的將是web.config,second elmah或log4net。

相關問題