We are using Log4Net for log purpose in Windows Service (running under user account) and all rollover files do have timestamp appended in the fileName.
We discovered that the time in fileName was off by 12 hours and 30 mins. The windows service in running in client machine hosted in PST time zone and the code was compiled in India, which we believe is some how related since the time is logging corresponds to IST time.
Code is in C#, .Net 3.5 and VS 2008
Any idea how to correct this?