Freigeben über


DeploymentSection.Retail Eigenschaft

Definition

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Webanwendungen auf dem Computer im retail-Modus bereitgestellt werden.

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

Eigenschaftswert

Boolean

true, wenn die Webanwendungen im retail-Modus bereitgestellt werden, andernfalls false. Der Standardwert ist false.

Attribute

Beispiele

Das folgende Konfigurationsdateibeispiel zeigt, wie diese Eigenschaft in der Datei true auf festgelegt machine.config wird. Die machine.config befindet sich in diesem Ordner:

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

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

Hinweise

Wenn Retail ist, ASP.NET ablaufverfolgungsausgabe deaktiviert, Debugfunktionen deaktiviert und detaillierte vom System generierte Fehlermeldungen true für Remotebenutzer deaktiviert. Für Anwendungen, die ein customErrors -Element in der Anwendungsdatei Web.config, wird mode das -Attribut zu On erzwungen. Diese Einstellungen überschreiben alle Einstellungen, die in Anwendungsdateien Web.config werden.

Hinweis

Wenn Sie die Einstellung verwenden, sollten Sie das -Attribut weiterhin auf in anwendungsseitigen Web.config festlegen, die retail auf dem Server bereitgestellt debug false werden. Die debug Einstellung deaktiviert das Timeout für die Anforderungsausführung, und dies wird von der Einstellung nicht retail überschrieben. Weitere Informationen finden Sie weiter oben unter Am häufigsten ASP.NET Supportprobleme: Berichterstellung von tiefgehendem Microsoft-Entwickler Support im Blog von Scott Hanselman.

Gilt für