DeploymentSection.Retail Свойство

Определение

Получает или задает значение, указывающее, развертываются ли веб-приложения на компьютере в режиме retail.

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

Значение 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, — отчеты от глубокой внутренней части Microsoft поддержка Developer в блоге скотта Hanselman.

Применяется к