Hello Martin,
You are indeed right here, the UX is a bit confusing for this option.
Thank you very much for bringing this to our attention. I will discuss this with the developer in charge and we will try to make the experience better for our users.
I only have the professional version, so I don't think so
Regarding this, I'm afraid you are also right. That option, what it does, basically it creates a scheduled task that will check for updates automatically. In Advanced Installer, the "Task Scheduler" feature is available starting with our Enterprise suite, as per the following article:
Top Enterprise Features - Scheduler
If you'd like here, you could achieve similar behavior by using custom actions/custom behavior, e.g.:
1. you could have a custom executable that would check on your server the version, compare it to the version already installed and if it's higher, launch the updater.exe to download it. You could install this custom executable as a service with your package, making sure it always runs.
2. you could create the scheduled task through a custom action (e.g. a PowerShell script).
Hope this helps!
Best regards,
Catalin