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
- :
- Re: Change public property value in execution sequence
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
‎Sep 23, 2008
06:10 AM
Change public property value in execution sequence
Hi,
I am working on Basic MSI project. I have a question about changing property value in execution sequence.
Can we change value of a public property in execution sequence?
Can we access value of public properties in execution sequence?
Regards
Naresh
I am working on Basic MSI project. I have a question about changing property value in execution sequence.
Can we change value of a public property in execution sequence?
Can we access value of public properties in execution sequence?
Regards
Naresh
(12) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Sep 23, 2008
08:13 AM
this InstallShield Tip might help you: Accessing the MSI Database at Run Time
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Sep 24, 2008
02:44 AM
Thanks for your response and good link.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Sep 24, 2008
05:00 AM
You will find the Documentation Center very useful!
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Sep 24, 2008
06:46 AM
Hi Peter,
That's really a good link. This references would help many.
Thanks for sharing.
Cheers,
VJ
That's really a good link. This references would help many.
Thanks for sharing.
Cheers,
VJ
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 10, 2008
06:55 AM
Hi,
I have created a property MYPROP.I want to know if i will be able to modify it from command line.I found out that only public properties can be changed from command line.How can i distinguish if the property created is public or private.
Amitha
I have created a property MYPROP.I want to know if i will be able to modify it from command line.I found out that only public properties can be changed from command line.How can i distinguish if the property created is public or private.
Amitha
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 10, 2008
08:23 AM
Public properties contain all uppercase letters. A private property has at least one lowercase letter. For more details, see Working with Windows Installer Properties.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 11, 2008
01:12 AM
thanks for the response.I have a property called "ISINTALLATIONCORPORATE" whose value i use in one of the functions in my script.Now i want to set it from command line instead of opening it in orca.I use the command
msiexec /i "abc.msi" ISINTALLATIONCORPORATE="value"
Am i doing something wrong here.
msiexec /i "abc.msi" ISINTALLATIONCORPORATE="value"
Am i doing something wrong here.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 11, 2008
03:47 AM
hi,
i got it working,but the new requirement is that it should not install but only modify the property.Is there a way to do this.They want to modify property by using command line and not through orca.
i got it working,but the new requirement is that it should not install but only modify the property.Is there a way to do this.They want to modify property by using command line and not through orca.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 11, 2008
07:51 AM
Command line options only work during the current install, so that won't do what it sounds like you want. Are you trying to change the msi for future installs? If so, you might want to look into transforms.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 12, 2008
04:22 AM
hi,
my requirement is to make 2 msi every time i build my nant script.During my continous build,i need to create 1 msi with a property set to value 1 and second msi with value 2.
Amitha
my requirement is to make 2 msi every time i build my nant script.During my continous build,i need to create 1 msi with a property set to value 1 and second msi with value 2.
Amitha
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 12, 2008
08:01 AM
Are you using ISCmdBld.exe to build from the command line? If so, you can use the -z parameter to set the value of your property when you build the release. For more info, see ISCmdBld.exe.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 15, 2008
12:30 AM
Hi,
I think this was a good option.But i have Installshield 12 and so i dont have the -z option from command line.Any other option?
Thanks
Amitha
I think this was a good option.But i have Installshield 12 and so i dont have the -z option from command line.Any other option?
Thanks
Amitha
![](/skins/images/D60DF682EA37BF37032955CE10F3F0BB/responsive_peak/images/icon_anonymous_message.png)