what is Restricted public property in msi?
In the link http://applicationpackagingtraining.com/Application-Packaging-Real-Time-Interview-Questions-and-Answers.htm
The property types are mentioned as
Properties are global variables that the Microsoft Windows Installer uses during an installation.
Private: The installer can be use only internally (values can’t be changed during the run time).
Manufacture, ProductCode, ProductID, ProductName, ProductVersion ……
Public: The installer can be uses both internally & externally (values can be changed during the run time also).
INSTALLLEVEL, ….
Restricted Public: The user can’t change the value both internally & externally due to security purposes. ALLUSERS, REBOOT, REINSTALLMODE …
But I think ALLUSERS and REBOOT can also be passed through command line, then it should be public peroperties.
Could you please explain what is the Restricted Public property exactly.
0 Comments
[ + ] Show comments
Answers (2)
Please log in to answer
Posted by:
rad33k
7 years ago
Posted by:
anonymous_9363
7 years ago
You should probably avoid "training" documentation which contains corkers like the nonsense above, or this:
There's so much more I could have picked out but...just avoid.49. What is the difference between “Deferred in System Context / Deferred in User Context”?
Ø If the Custom action which installs or modify a file under the INSTALLDIR or Installation should be run in “Deferred in User Context”.
Ø If the Custom action which installs or modify the system file directly should be run in “Deferred Execution in System Context”.