I am using InstallShield 2010 Express to install the .NET WinForms application. The latest InstallShield project is a major upgrade, so I used the Upgrade Paths section to upgrade versions from earlier versions of my application.
The problem is that the configuration settings made during the initial installation (recorded in Program Files \ MyCompany \ MyApp \ myapp.exe.config) are overwritten when the last update was installed. This means that the user must complete all configuration settings again - not good.
In the InstallShield project, myapp.exe.config is configured to use the Windows Installer Version Rules . I even tried to set the creation date / mod myapp.exe.config to be very old (1/1/1999) so that it would not overwrite the file on the target system.
In addition, the installer works fine. How can I prevent this file from being overwritten?
source share