ASP.NET 組態設定
ASP.NET 組態檔都是 XML 檔案。 .NET Framework 會定義一組實作組態設定的項目,ASP.NET 組態結構描述所包含的項目則能控制 ASP.NET Web 應用程式的行為方式。
預設的組態設定都會在位於 %SystemRoot%\Microsoft.NET\Framework\versionNumber\CONFIG\ 目錄的 Machine.config 檔案中進行指定。 子網站和應用程式會繼承值。 如果子網站或應用程式中有組態檔,繼承值不會出現,但卻可以覆寫,也可以提供給組態 API 使用。
本章節描述可以在 Machine.config 檔案和應用程式專屬的 Web.config 檔案中設定的 ASP.NET 組態結構描述項目。 本節的目錄反映出結構描述階層架構。
注意事項 |
---|
ASP.NET 組態僅適用於 ASP.NET 資源。使用網際網路資訊服務 (IIS) 的組態功能設定非 ASP.NET 資源。如需詳細資訊,請參閱 Working with the Metabase (IIS 6.0) (英文) 和 IIS Metabase Property Reference (英文)。 |
在本節中
system.web 項目 (ASP.NET 設定結構描述)
指定 ASP.NET 組態區段的根項目,並包含設定 ASP.NET Web 應用程式以及控制其行為的項目。system.web.extensions 項目 (ASP.NET 設定結構描述)
指定 ASP.NET 延伸模組的組態區段之根項目,且內含設定 ASP.NET 服務並控制其行為的項目。
參考
System.Configuration
包含型別,可以提供用於處理組態資料的程式撰寫模型。System.Web.Configuration
包含 ASP.NET 組態所使用的型別。