Compartilhar via


DeploymentSection.Retail Propriedade

Definição

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.

Aplica-se a