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
- :
- Component Properties
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
May 08, 2013
04:50 AM
Component Properties
Hi,
I posted this in the IS 2009 forum late last year. Now that we've upgraded to a newer version of InstallShield I'm reposting it here in the hope that either Flexera have added a new feature or that more eyes will see it:
In the InstallShield process I've just taken over, I'm need to alter the "Shared", "Permanent" and ".NET Scan at Build" properties of each component to specific settings. Rather than laboriously working down through 30-40 items, is there any way to change the defaults for these values?
Thanks.
I posted this in the IS 2009 forum late last year. Now that we've upgraded to a newer version of InstallShield I'm reposting it here in the hope that either Flexera have added a new feature or that more eyes will see it:
In the InstallShield process I've just taken over, I'm need to alter the "Shared", "Permanent" and ".NET Scan at Build" properties of each component to specific settings. Rather than laboriously working down through 30-40 items, is there any way to change the defaults for these values?
Thanks.
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
May 09, 2013
09:40 AM
I am not aware of defaults for these values in the IDE (on InstallShield 2012 Spring or as I recall using IS2009/IS2011) however in general I set my project file format to XML in General Information. Then I find where a setting like this is saved and edit it directly in the XML (or using the Direct Editor) when I need to make many similar changes to a project. (Make a backup copy of the project file first.) For changes of this nature that I need to do once (when cloning a project for another project, etc) I use notepad++ or similar tool to edit the XML. For more frequent changes that are too inconvenient in the IDE I write a simple VB or C3 tool that uses XPath to parse and edit the XML.
The 'Share' and 'Permanent' properties are flags in the Attributes column of the Component table. See MSI Component Table. I did not find where the .Net Scan on Build setting is persisted yet. That is the one I would like to see defaulted to 'none', as it just slows down the build even when the component is marked as not being a .Net assembly.
The 'Share' and 'Permanent' properties are flags in the Attributes column of the Component table. See MSI Component Table. I did not find where the .Net Scan on Build setting is persisted yet. That is the one I would like to see defaulted to 'none', as it just slows down the build even when the component is marked as not being a .Net assembly.