DeploymentSection.Retail Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.