首頁  >  文章  >  後端開發  >  ASP.NET中Web.config檔的層次關係詳細介紹

ASP.NET中Web.config檔的層次關係詳細介紹

高洛峰
高洛峰原創
2016-12-24 13:06:381358瀏覽

Web.config 是一個基於 XML 的配置文件,該文件的作用是對應用程式進行配置,例如規定客戶的認證方法,基於角色的安全技術的策略,資料綁定 
定的方法,遠端處理物件等。 

可以在網站的根目錄和子目錄下分別建立自己的 Web.config 文件,也可以一個Web.config 文件都不建立,Web.config 並不是網站必備的文件。這是因為伺服器有一個總的設定文件,名稱為"Machine.config" ,預設安裝在"C:WindowsMicrosoft.NET Framework(版本號) CONFIG" 的目錄下。這個設定檔己經確定了所有 ASP.NET 應用程式的基本配置,通常不要去修改這個文件,以免影響其他應用程式的正常運作。 

在 Machine.config 與 Web.config 檔案之間,以及各個目錄的 Web.config 檔案之間存在 著一種層次關係。根目錄的 Web.config 繼承Machine.config 的配置,子目錄繼承父目錄 Web.config 的配置。只有在某個子目錄的 Web.config 中有新的設定時,才會自動覆寫父目錄 的同名設定。


更多ASP.NET中Web.config檔案的層次關係詳細介紹相關文章請關注PHP中文網!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn