Howdy all, we are an ISV with a WPF app and we are currently moving from ClickOnce to MSI. We are evaluating Advanced installer to see if it will work for us. So far so good, but now comes the hard part.
We like the convenience of ClickOnce updates, and would like to emulate it with AI.
I have been reading through the various AI web update techniques, command line parms (for the build server), product code, upgrade codes, side-by-side installs, etc., and I find I need some guidance. I will describe what we are after:
- each night we build a release candidate on Azure Devops, increment build number in TFS
- if a release is approved, we push to our web sites for automatic silent update (triggered by our app)
- it is a full download each time (240MB)
- we would like both a full download MSI for offline installation and a web based install
- multiple features
- install is UAC
- silent update triggered from out application
- update is non-UAC
Any guidance would be greatly appreciated.
thanks for the help.
Don