We have multiple products (A, B, and C say) and have a requirement to be able to install all or some subset of the products using a BitRock installer.

For example, user runs installer and installs A and C. Exits installer. Rerun installer: should show A and C installed (allow uninstall?) and allow the user to select C.

After trying a few things, it seems to me that all the persistence of settings and then saving of things that might be required to implement such a solution will have to be generated by custom code callable by BitRock.

In other words, there is nothing directly available in BitRock installers for that support the use-case.

Have I totally missed the boat here?

asked 23 Feb, 15:43

rirl's gravatar image

rirl
1112
accept rate: 0%


It's possible to do this by adding:

<project>
 ..
  <allowComponentSelection>1</allowComponentSelection>
  <allowAddRemoveComponents>1</allowAddRemoveComponents>
 ..
</project>

This will allow the user to select the different components to install. When a component already has been installed it will be greyed out and remaining components will be selectable for installation. The uninstaller will also allow the user to uninstall the entire application or individual components.

You can find more information about this subject in the following section of our manual:

https://installbuilder.bitrock.com/docs/installbuilder-userguide.html#adding_and_removing_components_section

link

answered 24 Feb, 06:09

Michiel's gravatar image

Michiel ♦
82114
accept rate: 22%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×36
×8
×1

Asked: 23 Feb, 15:43

Seen: 879 times

Last updated: 24 Feb, 06:09