Partager via


DeploymentSection.Retail Propriété

Définition

Obtient ou définit une valeur qui spécifie si les applications Web sur l'ordinateur sont déployées en mode 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

Valeur de propriété

Boolean

true si les applications Web sont déployées en mode retail ; sinon, false. La valeur par défaut est false.

Attributs

Exemples

L’exemple de fichier de configuration suivant montre comment affecter à cette propriété true la valeur dans le fichier machine.config. Le fichier machine.config se trouve dans ce dossier :

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

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

Remarques

quand Retail est true , ASP.NET désactive la sortie de trace, désactive les fonctionnalités de débogage et désactive les messages d’erreur générés par le système pour les utilisateurs distants. Pour les applications qui ont un customErrors élément dans le fichier Web.config de l’application, l' mode attribut est forcé à On . Ces paramètres remplacent tous les paramètres définis dans les fichiers d' Web.config d’application.

Notes

Quand vous utilisez le retail paramètre, vous devez continuer à définir l' debug attribut sur false dans les fichiers d' Web.config d’application qui sont déployés sur le serveur. Le debug paramètre désactive le délai d’exécution de la demande et n’est pas remplacé par le retail paramètre. Pour plus d'informations, consultez la plupart des ASP.NET courantes prennent en charge la création de rapports à partir de Microsoft Developer Support sur le blog de Scott Hanselman.

S’applique à