So we use Product.wxs to setup a ProductCode by setting Product Id="*". I understand that this generate a new ProductCode every version/release.
What baffles me is that when we use a tool like Orca to view the ProductCode of the .MSI file it's one code, but when we check the registry specifically in this path:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\
Mind you this only happens with the 32 bit version, our 64 bit version using the same Product.wxs file have an exact match of the ProductCode both in the .MSI and in the Registry.
Is this a known problem? I cannot find it anywhere. Thank you.