ASP.NET中Web.config文件的層次關(guān)系詳細介紹
更新時間:2014年01月14日 15:41:08 作者:
Web.config 是一個基于 XML 的配置文件,該文件的作用是對應(yīng)用程序進行配置,下面為大家介紹下ASP.NET中Web.config文件的層次關(guān)系
Web.config 是一個基于 XML 的配置文件,該文件的作用是對應(yīng)用程序進行配置,比如規(guī)定客戶的認證方法,基于角色的安全技術(shù)的策略,數(shù)據(jù)綁
定的方法,遠程處理對象等。
可以在網(wǎng)站的根目錄和子目錄下分別建立自己的 Web.config 文件,也可以一個Web.config 文件都不建立,Web.config 并不是網(wǎng)站必備的文件。這是因為服務(wù)器有一個總 的配置文件,名為"Machine.config" ,默認安裝在"C:\Windows\Microsoft.NET\ Framework\(版本號)\ CONFIG\" 的目錄下。這個配置文件己經(jīng)確定了所有 ASP.NET 應(yīng)用程序的基本配置,通常情況下不要去修改這個文件,以免影響其他應(yīng)用程序的正常運行。
在 Machine.config 與 Web.config 文件之間,以及各個目錄的 Web.config 文件之間存在 著一種層次關(guān)系。根目錄的 Web.config 繼承Machine.config 的配置,子目錄繼承父目錄 Web.config 的配置。只有在某個子目錄的 Web.config 中有新的配置時,才自動覆蓋父目錄 的同名配置。
定的方法,遠程處理對象等。
可以在網(wǎng)站的根目錄和子目錄下分別建立自己的 Web.config 文件,也可以一個Web.config 文件都不建立,Web.config 并不是網(wǎng)站必備的文件。這是因為服務(wù)器有一個總 的配置文件,名為"Machine.config" ,默認安裝在"C:\Windows\Microsoft.NET\ Framework\(版本號)\ CONFIG\" 的目錄下。這個配置文件己經(jīng)確定了所有 ASP.NET 應(yīng)用程序的基本配置,通常情況下不要去修改這個文件,以免影響其他應(yīng)用程序的正常運行。
在 Machine.config 與 Web.config 文件之間,以及各個目錄的 Web.config 文件之間存在 著一種層次關(guān)系。根目錄的 Web.config 繼承Machine.config 的配置,子目錄繼承父目錄 Web.config 的配置。只有在某個子目錄的 Web.config 中有新的配置時,才自動覆蓋父目錄 的同名配置。
您可能感興趣的文章:
- 詳解ASP.NET配置文件Web.config
- asp.net代碼中修改web.config節(jié)點的具體方法
- ASP.NET web.config中數(shù)據(jù)庫連接字符串connectionStrings節(jié)的配置方法
- asp.net web.config加密解密方法
- ASP.NET(C#)應(yīng)用程序配置文件app.config/web.config的增、刪、改操作
- asp.net Web.config 詳細配置說明
- asp.net 禁用viewstate在web.config里
- asp.net access web.config denied
- 認識ASP.NET配置文件Web.config
- ASP.NET配置文件Web.config用法詳解
- ASP.NET webUploader上傳大視頻文件相關(guān)web.config配置
相關(guān)文章
asp.net 安全的截取指定長度的html或者ubb字符串
在將html代碼輸出到頁面時,有時候會需要截斷字符串保留指定長度的字符串,由于html中有些標簽必須成對出現(xiàn),所以在截取html時需要特別注意,不能因為截斷問題把頁面搞亂掉。2010-01-01
c# 操作符?? null coalescing operator
?? "null coalescing" operator 是c#新提供的一個操作符,這個操作符提供的功能是判斷左側(cè)的操作數(shù)是否是null,如果是則返回結(jié)果是右側(cè)的操作數(shù);非null則返回左側(cè)的操作數(shù)。2009-06-06
asp.net AjaxControlToolKit--TabContainer控件的介紹
ModalPopup控件允許一個asp頁面的部分內(nèi)容以對話框的模式顯示給用戶,同時會限制用戶于頁面的其他部分交互。對話框顯示的內(nèi)容可以是一個層級,這個層級的背景可以使用戶自定義的格式,簡單的理解好比是一個對話框彈出來后,主頁面會顯示灰色,且不可操作。2009-06-06
asp.net 處理F5刷新頁面重復(fù)提交頁面的一個思路
當(dāng)提交完一個頁面后,如果我們再次點擊F5刷新該頁面的話,會彈出一個提示,提示我們?nèi)绻^續(xù),則會重新發(fā)送提交我們剛才提交的內(nèi)容,要是類似付款或一次性的操作,我們不應(yīng)該這樣操作,否則會造成重復(fù)提交的問題。2010-02-02
AspNetCore&MassTransit?Courier實現(xiàn)分布式事務(wù)的詳細過程
MassTransit?Courier是一種用于創(chuàng)建和執(zhí)行帶有故障補償?shù)姆植际绞聞?wù)的機制,它可以用于滿足本地事務(wù)的需求,也可以在分布式系統(tǒng)中實現(xiàn)分布式事務(wù),這篇文章主要介紹了AspNetCore&MassTransit?Courier實現(xiàn)分布式事務(wù),需要的朋友可以參考下2022-10-10

