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
Значение свойства
Значение 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.