[Mono-dev] Event logging under Mono

Miljenko Cvjetko mcvjetko at holisticware.net
Tue Dec 9 15:56:12 UTC 2014


Hi

Did You set MONO_EVENTLOG_TYPE? win32|local|null;

cheers

mel

On 20141208 23:38 , Spyros Sakellariadis (MS OPEN TECH) wrote:
>
> [Sorry if duplicate. I think I originally sent to wrong alias]
>
> Hi --
>
> I am trying to implement logging for a small application running under 
> Mono on a Raspberry Pi. Unfortunately I have been unable to create an 
> event log despite following guidance that I have found on the Net, and 
> am wondering if there is best practice on how to do this. FWIW, the 
> steps I have taken are as follows:
>
> 1.On the Raspberry Pi, I created /var/lib/mono and 
> /var/lib/mono/eventlog directories, set directory permission on each 
> to 777 per 
> http://lists.ximian.com/pipermail/mono-devel-list/2006-August/019853.html. 
>
>
> 2.Ran the following .NET code, based loosely on 
> http://msdn.microsoft.com/en-us/library/system.diagnostics.eventlog(v=vs.110).aspx 
> <http://msdn.microsoft.com/en-us/library/system.diagnostics.eventlog%28v=vs.110%29.aspx>:
>
> using System;
>
> using System.Text;
>
> using System.Diagnostics;
>
> namespace Logging
>
> {
>
>     class Program
>
>     {
>
>         static void Main(string[] args)
>
>         {
>
>             if (!EventLog.SourceExists("MySource"))
>
>             {
>
> EventLog.CreateEventSource("MySource", "MyNewLog");
>
> Console.WriteLine("CreatedEventSource");
>
>   Console.WriteLine("Exiting, execute the application a second time to 
> use the source.");
>
>                 return;
>
>             }
>
>             else
>
> Console.WriteLine("Found the EventLog Source.");
>
>             return;
>
>         }
>
>     }
>
> }
>
> If I run this twice on a Windows 8 machine, the first time it comes 
> back with "CreatedEventSource", the second time it comes back with 
> "Found the EventLog Source", and the Windows Event Log has a new log 
> entitled MyNewLog. However, if I run it on the Raspberry Pi under 
> mono, I get the message "CreatedEventSource" no matter how many times 
> I run it, and no files are created in /var/lib/mono/eventlog.
>
> What am I missing, or what should I try instead?
>
> Spyros Sakellariadis
>
> Microsoft Open Technologies, Inc.
>
> spyros at microsoft.com <mailto:spyros at microsoft.com>
>
>
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20141209/d288e4dd/attachment-0001.html>


More information about the Mono-devel-list mailing list