亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ASP.NET中配置文件的繼承層次

發布時間:2021-07-15 09:26:59 來源:億速云 閱讀:144 作者:chen 欄目:編程語言

這篇文章主要介紹“ASP.NET中配置文件的繼承層次”,在日常操作中,相信很多人在ASP.NET中配置文件的繼承層次問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”ASP.NET中配置文件的繼承層次”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

一個真正的ASP.NET程序員應該對配置文件web.config要很熟練,而且對于配置文件的節點的相關知識都要很了解,現有的很多的ASP.NET書籍都只是將控件怎么使用等等,而且現有的一些參考文檔都是只是講講配置節點怎么使用,很少詳細的講述ASP.NET配置文件。

首先我們就來看看配置文件的繼承層次。都知道在ASP.NET中有很多的配置文件,如machine.config,web.config,特別是web.config出現在很多的地方,出現在不同的地方作用也不一樣。而且我們還知道machine.config中的配置對服務器上所有ASP.NET網站起作用,而web.config中的配置就依據它所在的位置而定,如在一個網站根目錄中的web.config就對整個網站起作用,在一個網站中的某個文件夾中的web.config就只對該文件夾起作用,而且網站跟目錄中的web.config中的配置也對這個文件夾起作用。

這就反映出了另外一個事實:ASP.NET配置文件是有繼承層次的. 換個角度,對于一個網站中的某個文件夾,它不僅僅只是受本文件夾中web.config的配置約束,而且還收到本網站中根目錄下的web.config的約束,而且還受到本臺服務器上的machine.config的約束。

下面我們就來具體的看看ASP.NET配置文件的繼承層次:

1.machine.confiig-在ASP.NET中,很多的默認的配置都是定義在這個配置文件中的,但是有一些配置已經從machine.config中移出到別的地方了,為了縮短ASP.NET的加載時間。我們知道在運行一個ASP.NET程序的時候,ASP.NET運行時是要加載很多的配置文件的,當然machine.config是一定要加載的,但是其中有些配置不是必須的,所以就移到別的地方,如果用到就加載。

2.在安裝根目錄中的web.config-在%windir%\Microsoft.NET\Framework\v2.0.50727\CONFIG中的配置文件,之前說過machine.config把很多的配置移出了,就放在這個配置中。

3.在根目錄中的web.config-我們也可以把web.config放在根目錄中,讓它對整個根目錄起作用。如:c:\inetpub \wwwroot.因為我們可以新建很多的虛擬目錄文件夾,文件夾中有網站程序,如果把配置文件放在虛擬目錄中,那么配置就對整個文件夾中的網站起作用。

4.一個網站中的web.config-這是我們最常見的配置地方。

5網站中的某個文件夾中的web.config-我們常常通過這個配置文件來限制對文件的訪問權限。

上次就是配置文件的層次關于,下一級的配置文件的作用是在它上面所有配置約束的總和。就是說:一個網站中的文件夾的配置約束是machine.config+web.config+...+web,config。

到此,關于“ASP.NET中配置文件的繼承層次”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

周宁县| 沾化县| 新源县| 漳平市| 清水县| 福海县| 乐至县| 沐川县| 广昌县| 宁河县| 安塞县| 三门县| 凤冈县| 福建省| 普兰县| 河北省| 厦门市| 巴南区| 长白| 营口市| 尉氏县| 甘肃省| 新干县| 云阳县| 开江县| 贡觉县| 兴仁县| 达尔| 华坪县| 伊宁县| 德阳市| 香格里拉县| 绍兴县| 兴和县| 临洮县| 延川县| 武平县| 兴安盟| 赤壁市| 镇坪县| 建宁县|