mb-tech
Posts: 1
Joined: Tue Nov 25, 2025 4:35 pm

Updater Temporary Folder Location

I have an issue with the Updater Temporary Folder Location. As i understand the Updater copies itself to a temporary folder insdie "APPDATA\LOCAL\TEMP\" and executes from there. On the Customer Systems it is only allowed to execute programs and scripts from "program files" location.

There is no exception to this rule on their side.

Is it possible to relocate the location for the Updater temporary folder by parameter or property?

I use the Updater with the support service installed

Kind regards
Catalin
Posts: 7794
Joined: Wed Jun 13, 2018 7:49 am

Re: Updater Temporary Folder Location

Hello and welcome to our forums,

The purpose of the "support service" is to avoid the UAC prompt during an upgrade. This is why the updater is extracted into a non-admin temporary location and is launched from there via the service (which has admin rights by default and therefore no prompts will appear).

If you can only launch apps from the Program Files, that means that you are by default an administrator, because Program Files is a per-machine location where only elevated packages can install their resources.
Is it possible to relocate the location for the Updater temporary folder by parameter or property?
No, this is not possibe - even if it was possible, a location such as Program Files makes no sense here because what we try to achieve is get rid of the UAC and instead we would get a UAC by trying to copy the updater to Program Files.

Best regards,
Catalin
Catalin Gheorghe - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Building Installers”