This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Creating many installers with common parts
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 31, 2008
12:48 AM
Creating many installers with common parts
I currently have 5, soon to be many more, installers with common parts:
1. Files
2. Custom Actions
3. Registry Keys
4. System Searches
5. Common Release Configuration
6. UI
7. ...
Every time I want to make a change to these common parts, I currently have to make that change in each and every installer. This is not scalable and will not be a good long term approach.
What mechanism(s) is available to support this use case? It needs to support pulling out the common parts so I can maintain and release them in one place and then add them to each installer at build or runtime. It also needs to support all of the upgrade and patch scenarios for both the common parts and the specialized parts for each installer.
Thank you for the help.
Scott
1. Files
2. Custom Actions
3. Registry Keys
4. System Searches
5. Common Release Configuration
6. UI
7. ...
Every time I want to make a change to these common parts, I currently have to make that change in each and every installer. This is not scalable and will not be a good long term approach.
What mechanism(s) is available to support this use case? It needs to support pulling out the common parts so I can maintain and release them in one place and then add them to each installer at build or runtime. It also needs to support all of the upgrade and patch scenarios for both the common parts and the specialized parts for each installer.
Thank you for the help.
Scott
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 31, 2008
03:18 PM
It sounds like you should research Merge Modules and how to create Merge Module projects with Installshield... it gets a little trickier with UI stuff, but it may be enough to help you out. You can also look into Chained Installers, although going through some issues with them right now I am not a big fan at the moment.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 02, 2009
03:55 PM
Thanks for the input.
I'm thinking of going the merge module approach, but I know they can be tricky and have run into problems with them in the past.
Is the Chained Installer feature supposed to "replace" merge modules or are there different use cases for merge modules versus chained installers?
Are there any other options besides these two approaches?
I'm thinking of going the merge module approach, but I know they can be tricky and have run into problems with them in the past.
Is the Chained Installer feature supposed to "replace" merge modules or are there different use cases for merge modules versus chained installers?
Are there any other options besides these two approaches?