A Small Note on MSI Product Codes
The product code is a Globally Unique Identifier (GUID) that is the principal identification for an application or product. GUIDs are 128-bit values that are generated using an algorithm defined by the Open Systems Foundation to guarantee uniqueness across time and space.
When to Change the Product Code
• The original and updated product installations will be installed on the same machine.
• The name of the .MSI file has changed.
• The component code for an existing component has changed.
• A component has been added or removed from an existing feature.
• An existing feature has become the child of an existing feature.
• An existing child feature has been removed from its parent feature.
When not to change
•For minor changes to a product, the product code does not need to be changed.
•When you add a new child feature to an existing feature that has entirely new components.
For details on how a WIndows Installer GUID gets generated, refer this link http://www.msigeek.com/282/windows-installer-guids
--
Cheers'
Vijay Raj
Microsoft MVP [Setup-Deploy]
Weblog: www.msigeek.com
The Endpoint Management Community Blog is the perfect place to share short, timely insights including product tips, news and other information relevant to the Endpoint Management community. Any authenticated Connect member can contribute to this blog.
Comments
128 bit ?
correction
Guid's are 32 hexadecimal values which can be viewed as 128bit binary (the later of which is very rarely ever required) if at all.
Good information
Good post.
Would you like to reply?
Login or Register to post your comment.