>-A launcher exe checks for updates from FTP.
>-If a new update is found current exe is backed up, new one written
>-Launcher ShellExecutes main.exe and ends
>
>-Main.exe itself need to read/write local files.
>
>If application is installed in Program Files than headaches of UAC begin. I can embed a manifest but how would the manifest embedded one be updated in the first place?
>
>How do you deal with this (other than telling not to install under "Program Files", disable UAC alltogether)? TIA
>
>Cetin
I know you mentioned other than telling not to install under program files....
We have a similar process and it works in XP and Vista, we specifically install the app & updates to : GETENV("ALLUSERSPROFILE")\