我正在研究一篇关于ASP.NET管道的文章,但到目前为止,我所涵盖的资源都没有充分解释何时机器级别,应用程序级别,甚至可能是子应用程序级别,web.config文件都是读.
此外,我的大部分阅读都误导我在machine.config中寻找默认的HTTP处理程序等,这似乎在某种程度上被机器级的web.config神秘地取代,即在相同的配置框架中文件夹为machine.config.这么多篇文章是如此过时,还是这是最近的变化?或者,我可以有想象力,并认为机器级web.config实际上’继承’从machine.config?
解决方法
关于asp.net configration文件如何工作的最全面的描述是我在MSDN上的这个:
ASP.NET Configuration File Hierarchy and Inheritance
它是为.NET 3.5框架编写的,因此信息应该是您可能找到的最新信息.它详细描述了如何读取各种配置文件并将其合并到应用程序的运行时设置中.