Joshua's Blog

My Notes of Life

Menggunakan Log4Net untuk .NET

without comments

Log4Net adalah sebuah library yang menyediakan fungsi-fungsi logger bagi aplikasi yang dikembangkan dengan .NET. Library ini dikembangkan dari project pendahulunya yang sudah lebih terkenal, yaitu Log4J. Pertama kali saya mencoba Log4Net tidak mengalami banyak kesulitan. Alur Kerja cukup mudah dipahami, contoh-contoh konfigurasi juga disediakan.

Namun, ada beberapa masalah yang mungkin sampai saat ini belum mampu saya cari solusinya saat mengimplementasikan di dalam sebuah website (Visual Studi0 2005 / .NET 2.0).

Permasalahan tersebut antara lain:

  • File Config tidak terbaca apabila disimpan terpisah dengan web.config
  • Deklarasi assembly untuk membaca konfigurasi seakan tidak tereksekusi.

Solusi sementara yang saya miliki adalah sbb:

  • Gabungkan Log4Net.config dengan web.config
  • Gunakan Global.asax, dan taruhlah potongan kode berikut pada Application_OnStart:
    log4net.Config.XmlConfigurator.Configure();

Semoga membantu.

Written by wahyudi

August 1st, 2010 at 6:36 am

Posted in Software Development

Tagged with

Leave a Reply