All right, so I have a bit of a problem with my installer organization/structure. I have a series of products built on the same underlying codebase. This application layer is very broad and the products built a top it quite distinct.
Creating one massive installer would require a very complicated single installer that practical no one would be able to use the same way. You would always have to do a custom. This approach is potentially very buggy and suboptimal. The user experience is awful the second they try to stray outside a couple of pre-selected norms. The maintenance is hellish.
My thought was to separate out this application layer so that its installation was encapsulated and distributed among the N installers for the separate applications. I see a number of solutions in installshield 10.5/11, but I'm not sure of the correct one.
I could create a Merge module for the common application layer. This works well, but it seems as though the application layer would have to be on disk N times, where N is the number of calling users. N distinct products at M megs a piece would create an awful lot of wasted disk space if either number grew large, which is the case.
I could nest the setups, but that's often a colossally bad idea, especially when you start to worry about advertisement etc.
I could create a setup prerequisite, but this would have the same problem as the merge module and be slightly uglier to the end user. Unless of course there is some option to redirect the location of this prerequisite on the disk. This should be possible, but I can't see it. If anyone has any thoughts on the matter, please let me know.
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Installer Organization problem
Started by
Aragorn26
, Nov 01 2005 23:26
1 reply to this topic
Posted 02 November 2005 - 11:30
QUOTE |
N distinct products at M megs a piece would create an awful lot of wasted disk space |
Yes, but only on your installation CD/DVD, not on the target computer.
QUOTE |
I could nest the setups |
Better don't do that!
Stefan Krüger
InstallSite.org twitter facebook