Outlook add-in installation single .EXE, auto-updates with no prompt

Add-in Express™ Support Service
That's what is more important than anything else

Outlook add-in installation single .EXE, auto-updates with no prompt
 
tadams


Guest


Hi,

I am currently using Click-Twice to deploy our Outlook add-in and also to allow automatic updates over the internet, however there are two issues with this I'm hoping are possible to solve.

1) When installing using the .EXE file (created by Setup Project) it is necessary to have the .MSI file in the same directory, is it possible to package the .MSI inside the .EXE so users just need 1 file to install?

2) When performing auto-updates it requires users to have admin installation permissions and will prompt them for this, I presume this is because we install 'Per machine' and it needs to write to the registry, however what options are there for auto-updates which don't require installation permissions? e.g.
a) switch to 'Per User' installation?
b) use a different auto-update process that doesn't right to registry / only overwrites certain files?
c) other methods?

Ideally we would like to be able to offer our clients a single .EXE install for users who manually install, a .MSI file for system admins to use with GPO, and an auto update system that works silently and doesn't prompt users for permissions.

Hopefully this is possible?

Many thanks in advance!
Tom
Posted 06 Oct, 2016 03:53:21 Top
Andrei Smolin


Add-in Express team


Posts: 18821
Joined: 2006-05-11
Hello Tom,

tadams writes:
Ideally we would like to be able to offer our clients a single .EXE


ClickTwice generates a downloader; when run it downloads the MSI from a web server or network location and starts it.

tadams writes:
an auto update system that works silently


ClickTwice currently supports major updates. We will introduce patches a bit later; this will allow you to deploy some updates silently. As to now, uninstalling and installing a per-user add-in requires administrative permissions; this cannot be done silently.

Consider switching to deploying a per-user add-in.


Andrei Smolin
Add-in Express Team Leader
Posted 06 Oct, 2016 07:20:41 Top
tadams


Guest


Hi Andrei,

Thanks a lot for your help here!

Ignoring ClickTwice, since we want to be able to provide a standalone install, is there any way to package the installation into just a .EXE that we can give to a client to download. The aim is that they can pass this around the users to install without having to download any further files / have internet connection?

You also mentioned that ClickTwice currently supports major updates but not patches yet, do you have a timeline on when patching will be possible? Also to confirm, will patching be completely silent and not require admin permissions for both per-machine and per-user?

Finally I was a bit confused by the last bit of your response - you said that uninstalling and installing a per-user add-in requires permissions and cannot be done silently, but then you say to consider switching to deploying a per-user add-in? Did you mean that a 'per-machine' install/uninstall requires admin permissions and that per-user install would fix this and be silent?

Cheers,
Tom
Posted 06 Oct, 2016 07:49:35 Top
Andrei Smolin


Add-in Express team


Posts: 18821
Joined: 2006-05-11
tadams writes:
Ignoring ClickTwice, since we want to be able to provide a standalone install, is there any way to package the installation into just a .EXE that we can give to a client to download.


This feature may be implemented by the installation software product that you use. For instance, WiX and InstallShield allow this, Visual Studio Installer doesn't.


Andrei Smolin
Add-in Express Team Leader
Posted 06 Oct, 2016 10:40:39 Top