0
votes

InstallShield 2009 Premier, Basic MSI project

  1. I have installed the setup, its installed.
  2. I replaced a dll with a newer one and again prepared the setups(didn't change product code or any other code)
  3. Now running the new setups, it asks for upgrade
  4. I choose upgrade but after completing the setup I notice the dll is not replaced !!!

why and How to solve this?

1

1 Answers

3
votes

Did you change the file version of the newer dll to be a higher version than the previous dll? The new dll has to be versioned higher than the older one in order to be replaced.