启动ASP.NET Web应用程序时,会加载Web.config的配置 由于我想加载elmah.config和log4net.config,我想了解更多关于.config文件的加载流程。
所有这些都将由Global.asax处理,存在一些加载配置文件的好模式吗?
答案 0 :(得分:3)
Appendix A: The configuration collection cascade中有一些信息是.NET中配置的longer article的一部分。但这并没有解决单个web.config文件中部分排序的影响。我会假设外部配置部分的顺序无关紧要,否则如果你稍后再添加部分并且只是在最后添加部分(将它们放在一个常见位置),你会遇到随机问题。
答案 1 :(得分:0)
首先加载的是web.config,第二个elmah或log4net,具体取决于Global.asax中这些组件的使用顺序。