Note regarding InstallShield 6: Unless otherwise stated the tips and tricks on this page have been written for InstallShield 5, and not all of them will work with InstallShield 6. Some may even damage your project files, so remember to make backups first. |
Creating a setup project always requires the IDE. But after you once compiled your script and built your media, you can maintain your project from the command line. InstallShield Software Corporation has released the software and documentation that is required for command line compiles and builds. It is included in InstallShield Professional version 5.1 and above.
In version 5.5 the Media Builder even has an automation interface. The COM server is in MediaBuild20.dll (located in <COMMONFILES>\InstallShield\MediaBuild). It is not officially documented or supported, but for someone familiar with typical programmable object model the type library for the MediaBuild object model should be self documenting. The type library is embedded in the MediaBuild20.dll and you can view it in VB object browser, for example.
IS6 comes with some precompiled script libraries (.obl files) for common code. Here is how to create your own .obl library files:
You can select which of the languages included in your setup will actually be used for a media build.
Update: Added support for InstallShield 5.5
LanguageBuild.zip (17.9981 Bytes) Provided by Elihu Rozen
If you are building diskette media you may get this error message from the Media Build Wizard. The cause is, that InstallShield requires several files (such as _sys1.cab, _user1.cab, data1.cab and the setup engine files) to be located on disk 1. If you are targeting multiple languages and/or operating systems, the required files may not fit on a 1,44 MB diskette. There is no general solution for this problem, but here are some suggestions you can try to come over this limitation:
Visit Gilles Vollant Software and download WinImage (Shareware)
News | Discussions | Windows Installer | Related Tools | More Help | InstallScript | About InstallSite | Shop | Site Search | |
Neuigkeiten | Diskussionsgruppen | Windows Installer | MSI FAQ | Artikel | Shop | Suche |
Copyright © by InstallSite Stefan
Krueger. All rights reserved. Legal
information.
Impressum/Imprint
Datenschutzerklärung/Privacy Policy
By using this site you agree to the license
agreement. Webmaster contact