Sharepoint Hatalarını Event Log'a Yazdırmak

5. Ocak 2009
Daha önceki blog postlarımızda da bahsettiğimiz gibi Sharepoint'te en çok karşılaşılan hata "Unexpected Error" olacaktır. Bu gibi durumlarda özellikle custom geliştirme yaptığınız kod bloklarınızda hata mesajının Event Log'a da yazılmasını sağlamak son derece işe yarar ve geçmişi takip edebileceğiniz bir yapıya kavuşmanızı sağlar.

Bu işlem için .Net Framework içerisinde yer alan System.Diagnostics namespacesini kullanabilirsiniz. Bu sayede uygulamanızın ürettiği hata mesajlarının event loga custom içerikler olarak girilmesini sağlayabilir, gelecek dönemlerde oluşan hataların istatistiklerini çıkarabilirsiniz.

Kullanabileceğiniz örnek hata loglama kodu şu şekilde olabilir.

EventLog.WriteEntry(Source, exceptionString, EventType);

Bu kodu çalıştırdığınızda event kaynağının yaratılmamış olduğuna dair bir hata mesajı alabilirsiniz. Bu durumda ise aşağıdaki kod bloğu ile uygulamanıza spesifik bir event source yaratabilirsiniz.

EventLog.CreateEventSource

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Asp.Net, C#, Sharepoint



Yorumlar

Yorum ekle


(Gravatar simgesini gösterecek)  

  Country flag

biuquote
  • Yorum
  • Canlı önizleme
Loading