views:

140

answers:

2

I can't seem to write to the event log in .NET. I get the following exception:

System.Security.SecurityException: The source was not found, but some or all event logs could not be searched. Inaccessible logs: Security.

I don't want to access the Security log. How do I get around this error? Thanks!

A: 

Have you set the source for your eventlog? E.g.:

EventLog.CreateEventSource("My Super App", "Application");
Lachlan
+1  A: 

You can try to create an event log in your application like Lachlan suggests but realize that this will require administrator privs. Instead I reccomend that you take care of this in your installer / deployment automation layer.

I use WiX so I recommend reading:

How do you create an event log source using WiX

Christopher Painter