For differentproducts:
Eg. CATS 5 and CATS 6 are different products, because you want them to co-exist in one computer, and be able to upgrade them seperately.
The difference will be:
1. Product name is different
2. GeneralInfo:
Product Code: should be changed
Upgrade Code: should be changed
For Upgrade:eg.: 4.5.0à4.5.1
1. theproduct Name stays the same, version number is upgrade
2. GeneralInfo:
Product Code: should be different
Upgrade Code: should be the same
Here are some explainations:
1. Product Name willeffect the folder where the Application will be installed in the computer.Eg.: Carefusion/CATS 4.5 or Carefusion/CATS 4.6
2. Product code willbe used to check if the product is installed or not. If the product code is thesame, you will get: Another version exists..
Some official infosays for minor upgrade you don’t need to change the product code, but in mycase, I have to change the product code. See moreexplaination1 , explaination2
3. Upgrade code is used to identidy a family of products. If theupgrade code is the same, after install 4.6, you are not able to install 4.5anymore. It will say, a newer version is already installed on this computer.