We are using Visual Studio, Final Builder and Install Shield. I am trying to figure out how to control what files are removed during the "Uninstall" process. We'd like to keep our configuration (.ini) files and any templates that a customer may have designed etc. (in sub folders) but we want to remove .dlls (and unregister them), and .exe files etc. from our root, installation directory. Does anyone have any advise on how to do this without jumping through a million hoops?
This will help us install a new release, keeping the needed files, and removing old / unwanted files.