I haven't seen this addressed, so here's my problem and solution for anyone that may be interested.
I developed an app on XP and all my logs would make it into the EventLog without any issues. I was using a new Eventlog "mylog" and the application name is "myapp". I knew that I had to create the log and source because asp.net didn't have rights to create the new log. System.Diagnostics.EventLog.CreateEventSource("myapp", "mylog"); This worked and everything was good. Then I went to Win2k3 where registry security has been locked down, and my log messages no longer showed up. After a day of searching I finally found http://www.jameskovacs.com/blog/CommentView.aspx?guid=cd6e5f6e-7107-48bc -8563-f5669706fcdc which had the solution to my problem. I needed to go to the registry and modify the CustomSD value under HKLM\SYSTEM\CurrentControlSet\Services\EventLog\mylog\ I had to add (A;;0x3;;;AU) to the end since I was using a non default user to run my asp.net app. Now my log messages are showing up under Win3k2. Hope this helps... maybe it could be added to the FAQ? Jerry This e-mail is confidential and is intended solely for the use of the addressee(s). Opinions expressed are solely those of the author and may not be those of RedPrairie. Content is not to be relied upon by any person other than the addressee(s), without prior written approval of RedPrairie. If you are not the intended recipient, please notify us immediately, destroy any copies and delete from your computer systems. If you have received this e-mail in error, any use, disclosure, dissemination, forwarding, printing or copying is strictly prohibited. Although this email and any attachments are believed to be free of any virus or other defects which might affect any computer or IT system into which they are received, no responsibility is accepted by RedPrairie for any loss or damage arising in any way from the receipt or use therein.