DeploymentSection.Retail 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置指定是否在 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
属性值
如果 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 开发人员支持中报告。