I have a Visual Studio 2010 Deployment Project with the following settings:
DetectNewerInstalledVersion = True
InstallAllUsers = True
RemovePreviousVersions = True
The project I am building has several DLLs that due to the legacy way that serialization was implemented the file versions for this project can not be incremented (which we are in the process of changing).
How can I get the setup project to remove the existing files entirely (or at least overwrite with all the new files)?
Maybe I need to script an uninstall in the installer (can someone link me to do this, I can't find)
I have looked around and for any existing questions and they all say "increment your file versions", however for me this is not currently an option.