您的位置:首页 > 编程学习 > ASP.NET > 正文

多个web.config文件的加载顺序

更多 时间:2015-11-25 类别:编程学习 浏览量:1357

多个web.config文件的加载顺序

多个web.config文件的加载顺序

在ASP.NET项目中,有时一个网站不同目录会包含多个,web.config配置文件,Asp.net在网站运行时会按照以下方式加载配置文件中的节点信息:

 

1、如果在当前运行页面所在的目录下有web.config文件,则查找是否存在所需要的节点,如果存在则返回结果,并停止下一步地查找。

2、如里所在目录不存在web.config配置或者配置文件里没有所需要的节点,则查找它所在的上一级目录的配置文件中的节点,直到网站根目录。

3、如果网站根目录中都不存在web.config或者所需要的配置节点,转而到“windows目录\Microsoft.NET\Framework\对应.net版本\config\web.config”中去查找。

4、如果第3条中还没找到,继续到“windows目录\Microsoft.NET\Framework\对应.net版本\config\machine.config”中去查找。

5、如果还没找到,那就会报错。

 

标签:ASP.NET
  • 上一篇:jquery中index()
  • 下一篇:js return false的作用