Is there a way to have the installer create a scheduled task that will not be uninstalled when the application is? I need to add a utility scheduler that remains on the machine, if possible.
Thanks, Daniel. I'm not actually using the updater.exe, but your comment prompted me to find the solution: I wasn't setting persistent properties for the scheduled task values.
It's always a simple mistake that gives you grief. :-/
OK, thanks. And one final (!) thing: can the "Schedule" values be customized by the user? That is: can the person running the installer specify the start time of the task? The time and possibly OS may need to be configured per-install and not altered on re-install. At this point, it might just be better to have the user manually create the task, but a configurable schedule time may help.
Unfortunately this is not possible either, but as a workaround you can try to develop your own custom action to create the scheduled task or just to update the one configured into "Scheduled Task" page.