Where can log4net write log files that is compatable with XP, Vista, and Windows 7? -


i have c#.net 4.0 app uses log4net logging. under windows xp, it's written log files system.windows.forms.application.commonappdatapath, , works admin users under windows 7 well, uac set default level. when running limited user under windows 7 uac @ same level, however, log files don't written to.

is there way log4net access same rolling log files when running limited user, or forced use system.windows.forms.application.userappdatapath instead , have different log files each user? i'd prefer have single set of rolling log files users if possible, makes customer support easier.

finally, program must run "asinvoker," elevating app isn't option.

what if change permissions on folder c:\programdata\xxx (where xxx company name) enable write access everyone?


Comments