I am making an installer for py2exe packaged app. py2exe catches strerr and put that in log file created in the same folder as executable. So, installing the app into "Program Files" will cause a problem because the app does not have the right to create a file in there.
I do not want to edit the manifest to ask for UAC for the app either. So, I was thinking to configure my installer to use the user home directory as default installation folder.
But user home is meant for documents and photos and such.
(edit) I really want to keep it together with the executable, because i want users to easily locate the log file and send it to me for debugging.
So, is it a bad practice? Any better way around?