deployment 項目 (ASP.NET 設定結構描述)
定義用來支援 Web 應用程式部署的組態設定。
<deployment retail="true|false" />
屬性和項目
下列章節會說明屬性、子項目和父項目。
屬性
屬性 |
描述 |
---|---|
retail |
選擇性 Boolean 屬性。 設定值,指定 Web 應用程式是否在正式版本的模式中部署。 預設值是 false。 這個值只能在電腦層級上設定,不能在應用程式層級上設定。 |
子項目
無。
父項目
項目 |
描述 |
---|---|
configuration |
Common Language Runtime 和 .NET Framework 應用程式所使用之每個組態檔中的必要根項目。 |
system.web |
在組態檔中,指定 ASP.NET 組態設定的根項目。 包含設定 ASP.NET Web 應用程式和控制該應用程式之行為方式的項目。 |
備註
當retail屬性是true,ASP。NET 會停用追蹤輸出、 停用偵錯功能,並停用詳細的遠端使用者的系統產生的錯誤訊息。 應用程式的customErrors項目,在應用程式的 Web.config 檔案中, mode屬性會強迫On。 這些設定會覆寫在應用程式的 Web.config 檔案中進行的任何設定。
注意
當您使用retail設定,您應該繼續設定debug屬性設定為false部署到伺服器的應用程式 Web.config 檔中。debug設定停用要求執行逾時,並不覆寫由retail設定。如需詳細資訊,請參閱 最常見的 ASP。NET 支援議題-從內部 Microsoft 開發人員支援的深度報告 Scott Hanselman 的部落格上。
預設組態
下列預設<deployment>項目尚未明確設定在電腦組態檔中,但為預設設定。
<deployment retail="false" />
範例
下列組態檔範例顯示如何將此屬性設定為true machine.config 檔中。 Machine.config 檔案位於此資料夾:
%windir%\Microsoft.NET\Framework\<frameworkversion>\Config
<system.web>
<deployment retail="true" />
</system.web>
項目資訊
Configuration Section Handler |
|
Configuration Member |
|
Configurable Locations |
Machine.config |
Requirements |
IIS 6.0 .NET Framework 2.0 Visual Studio 2005 |
請參閱
工作
How to: Configure Specific Folders Using Location Settings
How to: Lock ASP.NET Configuration Settings
參考
system.web 項目 (ASP.NET 設定結構描述)
概念
ASP.NET Configuration File Hierarchy
其他資源
Deployment How-to and Walkthrough Topics