您目前已離線,請等候您的網際網路重新連線

如何建立 ASP.NET 應用程式的 Web.config 檔

結論
本文將逐步告訴您,如何建立 ASP.NET 應用程式的 Web.config 檔。.NET Framework (特別是 ASP.NET) 會使用 XML 格式的 .config 檔來設定應用程式。這種作法與傳統的登錄及 Metabase 設定機制大不相同。目前 Microsoft 並未提供 Microsoft 管理主控台 (MMC) 嵌入式管理單元或其他系統管理工具,讓您能用來建立及修改 config 檔。

本文將告訴您,如何建立用來控制個別 ASP.NET 應用程式行為的 Web.config 檔。

回到頁首

.config 檔的階層

.NET Framework 必須使用 .config 檔來定義設定選項。.config 檔為文字 XML 檔。單一系統上可以 (而且通常會) 存在多個 .config 檔。

.NET Framework 的系統範圍組態設定是定義於 Machine.config 檔中。Machine.config 檔位於 %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\ 資料夾中。Machine.config 檔所包含的預設設定可加以修改,以影響整個系統上 .NET 應用程式的行為。

如果您在應用程式的根資料夾中建立 Web.config 檔,則可變更單一應用程式的 ASP.NET 組態設定。執行這項操作後,Web.config 檔中的設定會覆寫 Machine.config 檔中的設定。

回到頁首

建立 Web.config 檔

您可以使用文字編輯器 (如「記事本」) 建立 Web.config 檔。您必須在 ASP.NET 應用程式的根目錄中建立名為 Web.config 的文字檔。Web.config 檔必須是格式良好的 XML 文件,且必須具有與 %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\Machine.config 檔類似的格式。

Web.config 檔必須只包含要覆寫 Machine.config 檔中設定的組態項目。Web.config 檔至少必須具有 <configuration> 元素及 <system.web> 元素。這些元素會包含個別組態元素。

下列範例會顯示最小的 Web.config 檔:
<?xml version="1.0" encoding="utf-8" ?><configuration>  <system.web>  </system.web></configuration>
Web.config 檔的第一行會描述此文件為 XML 格式,並指定字元編碼類型。所有 .config 檔的第一行都必須相同。

底下幾行則會標示 Web.config 檔之 <configuration> 元素及 <system.web> 元素的開頭與結尾。但光靠這兩個元素將不會有任何作用。不過,這幾行會提供能讓您在未來新增組態設定的架構。大部分的 ASP.NET 組態設定都是加在 <system.web> 及 </system.web> 這兩行之間。這幾行會標示 ASP.NET 組態設定的開頭與結尾。

回到頁首
参考
如需有關 ASP.NET 組態設定及 ASP.NET 組態設定檔格式的詳細資訊,請參閱 .NET Framework SDK 說明文件,或造訪下列 Microsoft 網站:

http://msdn2.microsoft.com/en-us/library/aa719558(VS.71).aspx

http://msdn2.microsoft.com/en-us/library/ackhksh7(vs.71).aspx

如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
815178 How To Edit the Configuration of an ASP.NET Application
回到頁首
內容

文章識別碼:815179 - 最後檢閱時間:05/13/2007 05:11:18 - 修訂: 1.9

Microsoft ASP.NET 1.0, Microsoft ASP.NET 1.1

  • kbconfig kbweb kbhowtomaster KB815179
意見反應
var Route = "76500"; var Ctrl = ""; document.write("