Is it possible to build an installer in Visual Studio that will not require the application to be uninstalled prior to installation? (Assuming the application was already installed.)
I use a Setup project in Visual Studio to create an installer for my Windows Forms (.NET) application. If the application has already been installed then this message is displayed when the installer is run:
Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel."
Then the tedious procedure of opening the control panel and uninstalling is required.
The users of my application would like to have multiple installations of the application (e.g. some older known-to-work versions along with the newest development version). This is possible by renaming the existing installation folder prior to uninstallation and works fine. However is it possible to turn off the uninstallation requirement?
Platform: Visual Studio 2008.