Piccolo post derivato da una risposta su un forum. Un semplice modo per dotare una nostra applicazione di un log degli eventi, è utilizzare la classe EventLog che il .Net Framework mette a disposizione. MSDN suggerisce, nel caso in cui si debba usare il log per poche operazioni di utilizzare i metodi statici della classe EventLog, altrimenti conviene registrare un log degli eventi personalizzato e utilizzare un'istanza della classe EventLog. Quando detto si traduce in poche righe di codice: 1 if (!EventLog.SourceExists("MyEventLog", "."))
2 EventLog.CreateEventSource("MyEventLog", "CustomApplication");
3
4 _demoLog = new EventLog("CustomApplication", ".", "MyEventLog");
Per aggiungere...