我正在研究一篇关于ASP.NET管道的文章,但到目前为止我所涵盖的资源都没有充分说明机器级别和应用程序级别,甚至可能是子应用程序级别{{ 1}}文件被读取。
此外,我的大多数阅读都误导我在web.config
中寻找默认的HTTP处理程序等,这似乎在某些时候被机器级的machine.config
神秘地取代了,即与web.config
在同一config
框架文件夹中。这么多篇文章是如此过时,还是这是一个最近的变化?或者,我是否可以想象并认为机器级别machine.config
实际上是“继承”web.config
?
答案 0 :(得分:3)
关于asp.net configration文件如何工作的最全面的描述是我在MSDN上的这个:
ASP.NET Configuration File Hierarchy and Inheritance
它是为.NET 3.5框架编写的,因此信息应该是您可能找到的最新信息。它详细描述了如何读取各种配置文件并将其合并到应用程序的运行时设置中。
答案 1 :(得分:2)
ASP.NET配置文件以hierarchical方式工作(与CSS元素非常相似)。