Bu soruların önemsiz olduğunu ve Enums'ların basitçe bir tamsayı ile temsil edildiğini düşündüm ama böyle olmadığına şaşırdım! İşte ne var: Benim yapılandırma dosyasında aşağıdaki TraceEventType MülkiyetEnums bir web.config dosyasında nasıl temsil edilir?
[ConfigurationProperty("Severity")]
public TraceEventType Severity
{
get { return (TraceEventType)this["Severity"]; }
set { this["Severity"] = value; }
}
içeren özel bir yapılandırma dosyası var
, aşağıdaki değerle bu özelliği temsil:
...
<FileLog Filename="Test"
Severity="1" />
sonuç: Bunu elde ettim:
System.Configuration.ConfigurationErrorsException: "Severity" özelliğinin değeri ayrıştırılamıyor. Hata: Numaralandırma değeri şunlardan biri olmalıdır: Kritik, Hata, Uyarı, Bilgi, Verbose, Başlat, Durdur, Askıya Al, Devam Et, Aktar.
Ben yanlış anladım kolay bir şey eksik olduğuna inanıyorum ... Yardımınız için teşekkürler ... –