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
- :
- Installation general framework
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
Aug 31, 2010
09:34 AM
Installation general framework
I want to create a general framework for the installation.
In that I want
1) XML OR ini file - contains the list of features, components, files
2) installshield Merge module or master setup
3) script which read that file and add the features or components or files to ism
The ieda is that development team will update the XML and then the packaging engineer will run the script to add that data (fetures\components\files i.e. binaris\selfreg etc.)in package.
Is it possible?
If anyone implemented this, please let me know how to do that.
In that I want
1) XML OR ini file - contains the list of features, components, files
2) installshield Merge module or master setup
3) script which read that file and add the features or components or files to ism
The ieda is that development team will update the XML and then the packaging engineer will run the script to add that data (fetures\components\files i.e. binaris\selfreg etc.)in package.
Is it possible?
If anyone implemented this, please let me know how to do that.
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Sep 01, 2010
12:17 PM
Some options:
You can write a program that parses an INI or XML file and then uses the InstallShield automation interface to add components and file links to the project. There's a related sample script in your InstallShield distribution in Samples\WindowsInstaller\Automation Interface Files\Add Files and Components.
You can use dynamic file linking in the InstallShield project, instructing developers to place required files somewhere the build process can find them. (Dynamic file linking requires some care for future minor upgrades and patches, but it's an option.)
You can use InstallShield Collaboration, which can be added to Visual Studio as a plugin, where developers can specify files in a DIM, which you then plug in to your InstallShield project. The help library has more information.
You can write a program that parses an INI or XML file and then uses the InstallShield automation interface to add components and file links to the project. There's a related sample script in your InstallShield distribution in Samples\WindowsInstaller\Automation Interface Files\Add Files and Components.
You can use dynamic file linking in the InstallShield project, instructing developers to place required files somewhere the build process can find them. (Dynamic file linking requires some care for future minor upgrades and patches, but it's an option.)
You can use InstallShield Collaboration, which can be added to Visual Studio as a plugin, where developers can specify files in a DIM, which you then plug in to your InstallShield project. The help library has more information.
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)