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
- :
- 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
‎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
‎Sep 23, 2008
08:13 AM
this InstallShield Tip might help you: Accessing the MSI Database at Run Time
‎Sep 24, 2008
02:44 AM
Thanks for your response and good link.
‎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
‎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
‎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.
‎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.
‎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.
‎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.