DeploymentSection.Retail 属性

定义

获取或设置指定是否在 retail 模式中部署计算机上的 Web 应用程序的值。

public:
 property bool Retail { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("retail", DefaultValue=false)]
public bool Retail { get; set; }
[<System.Configuration.ConfigurationProperty("retail", DefaultValue=false)>]
member this.Retail : bool with get, set
Public Property Retail As Boolean

属性值

Boolean

如果 Web 应用程序在 true 模式下部署,则为 retail;否则为 false。 默认值为 false

属性

示例

下面的配置文件示例演示如何将此属性设置为 true machine.config 文件中的。 machine.config 文件位于此文件夹中:

%windir%\Microsoft.NET\Framework\<frameworkversion>\Config

<system.web>  
  <deployment   
    retail="true" />  
</system.web>  

注解

Retail 为时 true ,ASP.NET 禁用跟踪输出,禁用调试功能,并对远程用户禁用系统生成的详细错误消息。 对于在 customErrors 应用程序 Web.config 文件中有元素的应用程序,该 mode 属性将强制为 On 。 这些设置会覆盖在应用程序 Web.config 文件中所做的任何设置。

备注

使用此设置时 retail ,应继续 debug false 在部署到服务器的应用程序 Web.config 文件中将属性设置为。 debug此设置将禁用请求执行超时值,并且此设置不会被设置重写 retail 。 有关详细信息,请参阅: 最常见的 ASP.NET 支持问题-从Scott Hanselman 的博客上的深层 Microsoft 开发人员支持中报告。

适用于