16
Aşağıdaki kodu bir web sitesiyle kullanmak istiyorum. Hangi web.config
'a çıktıyı bir dosya veya pencere olay günlüğüne kaydetmek için eklemeliyim?web.config dosyasına tracelistener ekleniyor
using System.Diagnostics;
// Singleton in real code
Class Logger
{
// In constructor: Trace.AutoFlush = false;
public void Log(message)
{
String formattedLog = formatLog(message);
Trace.TraceInformation(formattedLog);
Trace.Flush();
}
}
Günlüğü pencerelerine olay günlüğü asp.net ile yalındır değil İşte MSDN'den metin dosyası için bir örnek. – Xaqron
web.config _listiners_ bölümündeki herhangi bir değişikliğin EventLog'a giriş yapmak için gerekli olduğunu düşünüyor musunuz? – TarasB
Sadece bu kodu web yapısında mı kullanıyorsunuz yoksa aşağıdaki koda ihtiyacınız var mı? 'Etkinlik günlüğü için bir izleme dinleyicisi oluşturun. Dim myTraceListener Yeni Olay OlarakLogTraceListener ("myEventLogSource") 'Olay günlüğü izleme dinleyicisini koleksiyona ekleyin. Trace.Listeners.Add (myTraceListener) 'Çıktıyı olay günlüğüne yaz. Trace.WriteLine ("Test çıkışı") –