abaccharetti
Posts: 9
Joined: Thu Oct 31, 2013 6:03 pm

[MULTI][BUILD][CUSTOM][COMMON]

Hi,

I did some search in the help files but no really answer with "how to "...

I need to pack a commun software ( msi, always ), but i need to include somes files depending my customers.

Maybe i need to create an msi and then a new pack with the customers files BUT : i need to obtain one final package ( common+specific ), one for each customers.

I read the multi-build section,etc ...

So, my needs :
- a common msi
- a specific package
- the possibility to include the specific into the common
- and maybe the possibility to handle the specific as a stand-alone ( update ... )


But if you have an "How to" ... that will hep me a lot.

Thanks.

Alan
Dan
Posts: 4529
Joined: Wed Apr 24, 2013 3:51 pm

Re: [MULTI][BUILD][CUSTOM][COMMON]

Hi Alan,

In order to achieve that, you can follow the steps that are described in the How do I install a user specific file article.

Please let us know if that helped, otherwise give us more details about your specific scenario.

Best regards,
Dan
Dan Ghiorghita - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
abaccharetti
Posts: 9
Joined: Thu Oct 31, 2013 6:03 pm

Re: [MULTI][BUILD][CUSTOM][COMMON]

Thanks you but i don't think that's what i need.

We have like 30 customers.
All our customers are using our software AND for each we setuped custom files ( script, connexions, query etc ...)
We need to create only one common fresh installation ( core ) and we need to provide like another msi or something for each customer with the custom files.

If the 'custom msi' is near the core msi we need to propose during the installation we want to process the custom msi to add the specific files.
So we could have like :
- Core.Msi
and
- Custom.Msi ( one for each customers )

or it could be included during the creation of the installation ( using CLI ) : Core-Custom.msi

I guess you understand the process, but i don't know what you can do for this scenario.

I guess it's pretty common.

Thank you.
Dan
Posts: 4529
Joined: Wed Apr 24, 2013 3:51 pm

Re: [MULTI][BUILD][CUSTOM][COMMON]

Hello,

You can have this Core.msi that contains the common files as a merge modules and then add it in every custom installation package in the Merge Modules page.

Please let us know if that helped, otherwise give us more details about your scenario.

Best regards,
Dan
Dan Ghiorghita - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
abaccharetti
Posts: 9
Joined: Thu Oct 31, 2013 6:03 pm

Re: [MULTI][BUILD][CUSTOM][COMMON]

Ok, that's what i Thought.

But when i want to create a merge module, it told me i need the "entreprise edition". I just bought the Pro.

I never thought I need a big edition just to handle modules.

Could you tell me more ?

Thanks,

Alan
Dan
Posts: 4529
Joined: Wed Apr 24, 2013 3:51 pm

Re: [MULTI][BUILD][CUSTOM][COMMON]

Hi Alan,

You can also have this Core.msi that contains the common files as new installation package and then add it in every custom installation package in the Prerequisite page. You can use the [ New Package Prerequisite ] toolbar button. You will be prompted to pick the prerequisite setup files(Core.msi). Also you should add them as Feature-based prerequisite.

Also, in order to have the same installation folder for your installation package and for the prerequisite too you should have for the Install Command Lines pane from the Setup Files tab of the prerequisite something like:
  • Full UI: /qb APPDIR="[APPDIR]"
    Basic UI: /qb APPDIR="[APPDIR]"
    Silent(No UI): /qb APPDIR="[APPDIR]"
Please take a look on our Add prerequisites tutorial which may be useful to you.

If you need any help, please let us know.

best regards,
Dan
Dan Ghiorghita - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Building Installers”