DeploymentSection.Retail Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que especifica se os aplicativos Web no computador são implantados no modo 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
Valor da propriedade
true
se os aplicativos Web são implantados em modo retail
; caso contrário, false
. O padrão é false
.
- Atributos
Exemplos
O exemplo de arquivo de configuração a seguir mostra como definir essa propriedade true
como no arquivo machine.config. O arquivo machine.config está localizado nesta pasta:
%windir%\Microsoft.NET\Framework\<frameworkversion>\Config
<system.web>
<deployment
retail="true" />
</system.web>
Comentários
Quando Retail é true
, ASP.NET desabilita a saída de rastreamento, desabilita os recursos de depuração e desabilita mensagens de erro detalhadas geradas pelo sistema para usuários remotos. Para aplicativos que têm um customErrors
elemento no arquivo de Web.config do aplicativo, o mode
atributo é forçado a On
. Essas configurações substituem as configurações feitas nos arquivos de Web.config do aplicativo.
Observação
Ao usar a retail
configuração, você deve continuar a definir o debug
atributo como false
no aplicativo Web.config arquivos implantados no servidor. A debug
configuração desabilita o tempo limite de execução da solicitação e isso não é substituído pela configuração retail
. Para obter mais informações, consulte:
Problemas mais comuns de suporte ASP.NET – relatórios de dentro do Microsoft Developer Support no blog de Scott Hanselman.