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
- :
- Release specific Support/Advanced files
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
Jul 18, 2008
07:54 AM
Release specific Support/Advanced files
Hi,
The IS project I have created consists of several releases and are customized via preprocessor directives. However, I've been unable to figure out how to setup the advanced files node under Support Files for a specific release. For instance, release "A" might need installation softdep.exe but release "B" doesn't want this 100MB file.
The solution I've come up with is to manipulate the source directory post-build. I can go through the release builds and delete unnecessary files. Alternatively I could disable advanced files in IS and have the post-build batch process copy only the necessary files.
These options are fine but if there's a way to do this in IS I'd love to know.
The IS project I have created consists of several releases and are customized via preprocessor directives. However, I've been unable to figure out how to setup the advanced files node under Support Files for a specific release. For instance, release "A" might need installation softdep.exe but release "B" doesn't want this 100MB file.
The solution I've come up with is to manipulate the source directory post-build. I can go through the release builds and delete unnecessary files. Alternatively I could disable advanced files in IS and have the post-build batch process copy only the necessary files.
These options are fine but if there's a way to do this in IS I'd love to know.
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Jul 22, 2008
09:01 AM
You might want to take a look at the automation interface. It has support for adding advanced files. The AddAdvancedFile method and the ISWiAdvancedFile object might be helpful in your case.