Uninstall question

Oct 4, 2010 at 2:26 PM
Edited Oct 4, 2010 at 2:50 PM


My product has 10 .msi's that the installer can choose from that are required based on which pieces of our application they choose to install.  ie. if they install our Client application, they would only need 5 of the 10 .msi's listed in the installer.  The problem i'm having is, is there a way to NOT have to install everything, in order to have the dotNetInstaller go into the uninstall sequence. 


Shouldn't there be a button next to each component, either a "Install" or "Uninstall" if it's already installed? 

 Or, could the button at the bottom be called: "Process" or something,  then, if the component is checked, it will either install or uninstall depending on whether it is installed or not.

Is there anyway around this? 

Oct 5, 2010 at 8:21 AM

have you allready tried to use the /x command line option? this is the only way I now to "force" uninstall mode.
Hope it helps.

Oct 5, 2010 at 10:40 AM

Quirrel is on the right track. You can force uninstall with /x, so you should be creating a shortcut or some other mechanism (APR) to kick it off.

There's also a feature request to disable the automatic switching behavor.