DeploymentSection.Retail Proprietà

Definizione

Ottiene o imposta un valore che specifica se le applicazioni Web nel computer vengono distribuite in retail modalità .

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

Valore della proprietà

true se le applicazioni Web vengono distribuite in modalità ; in retail caso contrario, false. Il valore predefinito è false.

Attributi

Esempio

Nell'esempio di file di configurazione seguente viene illustrato come impostare questa proprietà true su nel file machine.config. Il file machine.config si trova in questa cartella:

%windir%\Microsoft.NET\Framework\<frameworkversion>\Config

<system.web>
  <deployment
    retail="true" />
</system.web>

Commenti

Quando Retail è true, ASP.NET disabilita l'output di traccia, disabilita le funzionalità di debug e disabilita i messaggi di errore dettagliati generati dal sistema per gli utenti remoti. Per le applicazioni con un customErrors elemento nell'applicazione Web.config file, l'attributo mode viene forzato a On. Queste impostazioni sostituiscono tutte le impostazioni effettuate nei file di Web.config dell'applicazione.

Note

Quando si usa l'impostazioneretail, è necessario continuare a impostare l'attributo su debug nell'applicazione false Web.config file distribuiti nel server. L'impostazione debug disabilita il timeout di esecuzione della richiesta e questa operazione non viene sottoposta a override dall'impostazione retail . Per altre informazioni, vedere. Problemi di supporto ASP.NET comuni più comuni: creazione di report dall'interno Microsoft supporto per sviluppatori nel blog di Scott Hanselman.

Si applica a