Hi,
"C:\ProgramData\yourprogramname" would be a suitable location.
--
Jane, not plain

64 bit enabled :-)
Batteries not included. Braincell on vacation ;-)
MVP Windows Shell/User
"House Sparrow" <> wrote in message
news:c842c0dc-e1ad-47c0-aaa3-...
> Hi,
>
> I'm developing an application to run under Windows Vista. Under XP, my
> applications create and write to a log file located in the program
> files folder beside the exe, but this is prohibited with UAC turned
> on.
>
> Where is the correct place to put such files? Users will not generally
> be expected to view the log, unless they encounter a problem.
>
> Thanks for any advice,
> HS