If have an umbrella/main/frame setup.exe (a pure InstallScript project) that (after showing the user some dialogs) launches several MSI packages. As the setup has to support two different languages I have for every MSI package a pair of MST files. Now my question: How can I package/Where can I put the MST files? As IS names them just <language ID>.mst they have the same name for every MSI and when I just put them into the normal support files only one pair can be there as they all have the same name. Can I put them in different folders in the support files so they're all bundled in a distinct folder into the setup.exe (not in a disk as with 'advanced files'!) or can I nest them into the MSIs and when launching the MSIs specify which language to use?
Any help on this issue is very much appreciated.
If you could a detailed example in addition to a hint which method to use I would be very thankful!
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.
IS setup.exe with MSIs in two languages
3 replies to this topic
Posted 20 July 2010 - 13:56
You can name & place the MST files wherever you'd like as you'll be passing the full filename as a part of the MSI's command line arguments.
Posted 20 July 2010 - 14:03
The problem is that I have to put the different MST files with either non-default names (IS simply creates files using the schema <language ID.mst>, any way to change that?) or in different sub-folders in the setup.exe InstallScript project. This is the problem and not the launching of the MSI packages. I need to put several MST files for the same language for different MSI packages into my setup.exe. How do I do that?
Posted 21 July 2010 - 14:33
I didn't know what you were using to generate the MST files, but I would simply copy each of the generated transforms to the desired location and rename them accordingly to make them unique.