We had a requirement that multiple versions of a product could be installed in the same machine.
Rather than creating a new project file. I copied the existing one, changed the product name and re-generated all codes in order for it to be considered as a different product.
They all install correctly in one machine but during uninstall, I get the "Uninstalled incorrectly" error.
To my knowledge and by checking the created package, I was able to confirm that installation folders and other settings were changed accordingly, since most of them is dependent on the "Product Name".
What did I miss to change? Could it be related to Registry Key Settings?
Thank you very much in advance!