DeploymentSection.Retail Özellik

Tanım

Bilgisayardaki Web uygulamalarının modda retail dağıtılıp dağıtılmayacağını belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true Web uygulamaları modda retail dağıtılırsa; dağıtılmazsa, false. Varsayılan değer: false.

Öznitelikler

Örnekler

Aşağıdaki yapılandırma dosyası örneği, machine.config dosyasında bu özelliğin true nasıl ayarlandığını gösterir. machine.config dosyası şu klasörde bulunur:

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

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

Açıklamalar

Retail true olduğunda, ASP.NET izleme çıkışını devre dışı bırakır, hata ayıklama özelliklerini devre dışı bırakır ve uzak kullanıcılar için sistem tarafından oluşturulan ayrıntılı hata iletilerini devre dışı bırakır. Uygulama Web.config dosyasında customErrors öğesi mode olan uygulamalar için özniteliği zorlanırOn. Bu ayarlar, uygulama Web.config dosyalarında yapılan tüm ayarları geçersiz kılar.

Note

Ayarı kullandığınızdaretail, sunucuya dağıtılan uygulama Web.config dosyalarında özniteliğini debug olarak ayarlamaya false devam etmelisiniz. Ayar debug , istek yürütme zaman aşımını devre dışı bırakır ve bu ayar tarafından retail geçersiz kılınmıyor. Daha fazla bilgi için bkz. En Yaygın ASP.NET Desteği sorunları - Scott Hanselman'ın blogundaki Microsoft Geliştirici Desteği içinden raporlama.

Şunlara uygulanır