MyProduct version 1.0 is installed
MyProduct version 2.0 setup project is being developed
Package Code is different (new .msi)
Product Code is different (allows version 1.0 and 2.0 to be installed on the same machine)
Upgrade Code - do I change it if I want to allow both versions to coexist on the same computer?
Also, if I don't change the Upgrade Code is there a way to offer the user an option to uninstall version 1.0 or to leave it on the computer while installing version 2.0?