we have 2 different products, they both creates in the registry key under HKLM\SOFTWARE\XXX
one product creates a key under XXX, and sub keys under XXX, and the other one does that as well, only with different sub keys.
so it looks like that -
HKLM\SOFTWARE\XXX
HKLM\SOFTWARE\XXX\SUB_KEY OF PRODUCT A
HKLM\SOFTWARE\XXX\BUB_KEY OF PRODUCT B
problem is that when I remove one product it removes all reg entries of the other product as well!!!.
i do not have any shared components. i use different GUID for each component, and different package code, etc. the 2 products share nothing except for the reg key.
why is it removing the reg keys?, how can the product remove sub keys that was not created by it?, how can I prevent this from happening, please help me, I need to solve this ASAP, and suggestion???????