I am currently trialling AI so that I can produce a business case to move away from the WiX toolset. So far I have been extremely impressed and am eager to present this case to management.
One issue I'm having is understanding how the updater is configured. For example, I have added a checkbox to a custom dialog labelled 'Enable automatic updates'. I would like to disable the updater if the user unchecks this box during the installation.
I have created a project that utilises the updater along with the updater service so that we can install patches with elevation (the service app is install for the machine and runs as LocalSystem).
Should I simply disable the updater service using a custom action? From what I can see, the Scheduled Task executes the updater executable in the application directory, so would this be sufficient?
N.B. everything else is working perfectly, including the automatic updates. I'd just like our customers to be able to disable the updater during the installation.
Thanks!