I have a msi created for a project which uses C# & Jscript. version-1.0 is currently public. I want to release a bug-fixed version v-1.0.1 of this package but while testing
You must specify the UpgradeCode and increment the ProductVersion to update a product. The UpgradeCode will remain the same for newer versions.
The UpgradeCode property indicates a family of related applications consisting of different versions and different language versions of the same product.
This article explains the ProductCode, ProductVersion and UpgradeCode:
http://msdn.microsoft.com/en-us/library/aa370837%28v=VS.85%29.aspx