I work on a desktop application and I send frequent betas to testers using deployment projects from Visual Studio 2010. I increase the minor version number each time.
My testers are annoyed because they have to uninstall the previous version before they can install the new one.
Is it possible to install a new version without uninstalling the previous? Can the new install do an upgrade of the previous?
We have a COM component in the project, which is also developed, and because of this we have found it difficult to publish the application on a web page.
We have also tried to change the product code for each new version (Visual Studio asks about this), but we have reason to believe that this mangles the install.