Webconfig認識

.net提供了一個針對當前機器的配置文件,這個文件是machine.config,它位於%windir%\Microsoft.NET\Framework\v2.0.50727\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

web.config文件是一個XML文件,它的根結點是<configuration>,在<configuration>節點下的常見子節點有:

<configSections>

<appSettings>

<connectionStrings>

<system.web>

<appSettings>節點主要用於配置一些網站的應用配置信息。

<connectionStrings>節點主要用於配置網站的數據庫連接字符串信息。

<system.web>節點主要是網站運行時的一些配置。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章