ASP.NET web.config配置节点有哪些详细设置和用途?

2026-03-31 03:472阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2885个文字,预计阅读时间需要12分钟。

文件查找规则:

1. 如果当前页面所在目录下存在`web.config`文件,检查是否存在所需查找的节点名称。 - 如果存在,返回查找结果并停止查找。 - 如果不存在,继续查找。

web.config 文件查找规则:

  (1)如果在当前页面所在目录下存在web.config文件,查看是否存在所要查找的结点名称,如果存在返回结果并停止查找。
  (2)如果当前页面所在目录下不存在web.config文件或者web.config文件中不存在该结点名,则查找它的上级目录,直到网站的根目录。
  (3)如果网站根目录下不存在web.config文件或者web.config文件中不存在该节点名则在%windir%"Microsoft.NET"Framework"v2.0.50727"CONFIG"web.config文件中查找。
  (4) 如果在%windir%"Microsoft.NET"Framework"v2.0.50727"CONFIG"web.config文件中不存在相应 结点,则在%windir%"Microsoft.NET"Framework"v2.0.50727"CONFIG"machine.config文件 中查找。
  (5)如果仍然没有找到则返回null。
  在asp.net应用程序运行过程中,如果web.config文件发生更改就会导致相应的应用程序重新启动,这时存储在服务器内存中的用户会话信息 就会丢失(如存储在内存中的Session)。

阅读全文

本文共计2885个文字,预计阅读时间需要12分钟。

文件查找规则:

1. 如果当前页面所在目录下存在`web.config`文件,检查是否存在所需查找的节点名称。 - 如果存在,返回查找结果并停止查找。 - 如果不存在,继续查找。

web.config 文件查找规则:

  (1)如果在当前页面所在目录下存在web.config文件,查看是否存在所要查找的结点名称,如果存在返回结果并停止查找。
  (2)如果当前页面所在目录下不存在web.config文件或者web.config文件中不存在该结点名,则查找它的上级目录,直到网站的根目录。
  (3)如果网站根目录下不存在web.config文件或者web.config文件中不存在该节点名则在%windir%"Microsoft.NET"Framework"v2.0.50727"CONFIG"web.config文件中查找。
  (4) 如果在%windir%"Microsoft.NET"Framework"v2.0.50727"CONFIG"web.config文件中不存在相应 结点,则在%windir%"Microsoft.NET"Framework"v2.0.50727"CONFIG"machine.config文件 中查找。
  (5)如果仍然没有找到则返回null。
  在asp.net应用程序运行过程中,如果web.config文件发生更改就会导致相应的应用程序重新启动,这时存储在服务器内存中的用户会话信息 就会丢失(如存储在内存中的Session)。

阅读全文