autoform
Posts: 17
Joined: Fri May 11, 2012 10:41 am

Installer with no uninstallation

Hi,

For our products we have many installers and we want to create a controller installer that will call other installers depending o user choices. Controller installer will have few dialogs depending on user should be able to start the right one.

We managed to make this using AI (Custom actions), but are stuck with a difficult issue.

The controller installer itself is acting as 'installer' and that gets installed/uninstalled every time we want to install any of the actual products.

Is there any possibility to make 'controller installer' in such a way that it does not install/uninstall itself, rather shows the fixed dialogs always and allow users to select right installer to install/uninstall any specific product.

regards,
Mahua
Jimmy
Posts: 36
Joined: Thu Apr 12, 2012 1:13 pm

Re: Installer with no uninstallation

Try it this way:
Product Details Page - remove the checkboxes
  • "Register product with windows installer" (avoids to get up in the installed applications list)
  • "Disable Modify"
  • "Disable Repair"
  • "Disable Remove"
Enable the checkbox "Do not show in list"

and you get a complete independant installer package, which virtually does not exist in the system afterwards (we use this to deploy administrational tasks to mostly unmanaged devices)

Best Regards
Jimmy
Daniel
Posts: 8276
Joined: Mon Apr 02, 2012 1:11 pm
Contact: Website

Re: Installer with no uninstallation

Hello Mahua,

In order to obtain this scenario you should uncheck "Register product with Windows Installer" option from "Products Details" page.

Let us know if this helped.

All the best,
Daniel
Daniel Radu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
autoform
Posts: 17
Joined: Fri May 11, 2012 10:41 am

Re: Installer with no uninstallation

Hi Jimmy and Daniel,

Thanks to both of you for your suggestion. It really helped to solve this big problem and continue with AI for this controller installer.

regards,
Mahua

Return to “Common Problems”