成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ASP.NET配置文件層次結構和繼承淺析

開發 后端
ASP.NET配置文件層次結構和繼承向你介紹了ASP.NET配置文件層次結構和繼承的基本概念分析方面的內容。

您可以在整個應用程序目錄中分發 ASP.NET 配置文件,以便以繼承層次結構配置 ASP.NET 應用程序。使用此結構,可以在適當的目錄級別實現應用程序所需級別的配置詳細信息,而不影響較高目錄級別中的配置設置。

ASP.NET配置文件配置結構

ASP.NET 配置文件稱為 Web.config 文件,它們可以出現在 ASP.NET 應用程序的多個目錄中。ASP.NET 配置層次結構具有下列特征:

使用應用于配置文件所在的目錄及其所有子目錄中的資源的配置文件。

允許您將配置數據放在將使它具有適當范圍(整臺計算機、所有的 Web 應用程序、單個應用程序或該應用程序中的子目錄)的位置。

允許重寫從配置層次結構中的較高級別繼承的配置設置。還允許鎖定配置設置,以防止它們被較低級別的配置設置所重寫。

將配置設置的邏輯組組織成節的形式。

ASP.NET配置文件配置繼承

所有的 .NET Framework 應用程序都從一個名為 systemroot\Microsoft .NET\Framework\versionNumber\CONFIG\Machine.config 的文件繼承基本配置設置和默認值。Machine.config 文件用于服務器級的配置設置。其中的某些設置不能在位于層次結構中較低級別的配置文件中被重寫。

.NET 客戶端應用程序(控制臺和 Windows 應用程序)使用名為 ApplicationName.config 的配置文件來重寫繼承的設置。ASP.NET 應用程序使用名為 Web.config 的配置文件來重寫繼承的設置。

ASP.NET 配置層次結構的根是一個稱為根 Web.config 文件的文件,它與 Machine.config 文件位于同一個目錄中。根 Web.config 文件繼承 Machine.config 文件中的所有設置。根 Web.config 文件包括應用于所有運行某一具體版本的 .NET Framework 的 ASP.NET 應用程序的設置。由于每個 ASP.NET 應用程序都從根 Web.config 文件那里繼承默認配置設置,因此只需為重寫默認設置的設置創建 Web.config 文件。

ASP.NET配置文件集合元素中的繼承

某些配置元素是集合,例如,namespaces 元素和 customErrors 元素。

在集合中,通常通過 add 子元素向集合中添加配置設置,通過 remove 子元素按鍵名移除配置設置,或者可以通過 clear 子元素清除整個集合。除非允許使用重復項,否則,在子配置文件中添加的設置將重寫父配置文件中同一鍵名的設置。

ASP.NET配置文件注意事項

存在于早期版本的 .NET Framework 中的某些集合對 add 子元素使用不同的元素名稱。例如,customErrors 元素使用 error 子元素向集合中添加自定義錯誤。

如果收到針對 SubDir1 目錄中不存在的文件發出的請求,ASP.NET 將開始搜索配置層次結構,并從最本地的 Web.config 文件(如果存在,可能位于當前目錄中,也可能位于當前目錄的父目錄中)開始。ASP.NET 將搜索 statusCode 屬性等于“404”的 customErrors 的 error 元素(ASP.NET 設置架構)元素。一旦 ASP.NET 在配置設置中找到 404 錯誤,將 redirect 屬性中的 URL 作為響應返回。

ASP.NET配置文件層次結構和繼承的相關信息就向你介紹到這里,希望對你了解ASP.NET配置文件層次結構和繼承有所幫助。

【編輯推薦】

  1. ASP.NET數據驗證控件CustomValidator的使用淺析
  2. ASP.NET網頁中的嵌入式代碼塊應用淺析
  3. ASP.NET中SQL Server數據庫備份恢復淺析
  4. ASP.NET開發技巧之Theme功能淺析
  5. ASP.NET配置文件格式淺析
責任編輯:仲衡 來源: abc188.com
相關推薦

2009-07-21 10:05:10

ASP.NET配置文件

2009-08-05 10:57:17

ASP.NET配置文件配置文件格式

2009-07-22 18:03:00

ASP.NET ASP

2009-07-21 14:32:51

ASP.NET進程模型

2009-08-05 14:01:50

ASP.NET配置錯誤

2009-08-05 18:36:12

ASP.NET Che

2009-07-24 13:41:15

ASP.NET AJA

2009-07-31 12:43:59

ASP.NET MVC

2009-08-05 15:50:13

ASP.NET優點

2009-07-28 16:08:43

ASP.NET AJA

2009-07-29 14:23:08

ASP.NET配置文件

2009-08-05 13:37:40

ASP.NET配置設置

2009-07-31 09:47:57

ASP.NET緩存

2009-07-31 11:45:42

ASP.NET文件下載

2009-07-20 16:09:39

2009-08-10 13:32:15

ASP.NET TimASP.NET組件設計

2009-07-29 09:34:54

IsPostBack屬ASP.NET

2009-08-04 17:16:16

ASP.NET代碼優化

2009-08-05 16:17:29

ASP.NET For

2009-08-05 16:50:09

ASP.NET For
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 色婷婷综合久久久中文字幕 | 国产一级视频在线播放 | 日韩欧美二区 | 国产乱码精品一区二三赶尸艳谈 | 成人国产免费视频 | 精品视频一区二区在线观看 | 成人片网址| 成人精品一区二区 | 天天操天天干天天曰 | 国产一区91精品张津瑜 | 人成在线 | 在线看亚洲 | 在线观看亚洲专区 | 久久精品视频一区二区三区 | 亚洲免费视频播放 | 国产一级在线观看 | 国产成人精品一区二区三区在线观看 | 91精品久久久久久久久久入口 | 欧美激情五月 | 91精品国产一区二区三区香蕉 | 在线只有精品 | 久久久久久久国产精品影院 | 性在线| 国产精品伦理一区二区三区 | 九九热在线免费观看 | 国产一区二区三区久久久久久久久 | 日韩精品一区二区三区免费观看 | 一区二区三区国产视频 | 免费a网 | 欧美成人a| 91 在线| 国产激情视频网站 | 亚洲精品视频免费观看 | 手机av在线 | 亚洲一区二区三区观看 | 亚洲欧美日韩久久久 | 中文字幕高清av | 精彩视频一区二区三区 | 久久久久久久一级 | 男人的天堂中文字幕 | 中文字幕电影在线观看 |