Problem: Using dynamically linked files and trying to do an upgrade does not copy modified files even if they have a newer time-stamp.
I have been researching this for a while now and yet to come across a solution. I realize for dynamically linked files you have to follow this link here: Dynamic upgrades
Situation:
-Basic MSI project for InstallShield11.5
-Lots of features, sub-features, and components
-Lots of dynamically linked files
-We have an existing install with several (hundred) versions already in customers hands.
-We have a ton of files dynamically linked in a lot of different sub-folders
-The folders and files that are dynamically link change every single build we do. Because of this
1)it would be a maintenance nightmare to convert to statically linked files
2) Adding a key file per directory would be a maintenance nightmare since the directories change every day
3) We can't make each dynamically linked sub-directory into a single component since the directory structure changes frequently
Our current work around is to do an uninstall and then re-install, but this takes a long time, with the amount of files we have to copy and the amount of pre-requisites that get uninstalled and then reinstalled
Is there another solution or feasible work around to upgrading dynamic files?
Thanks
Edited by raven4281, 17 April 2008 - 16:26.