Hi guys,
one of our very early software installs some dlls to the CommonFilesFolder/OurApp.
In a later version of our software (parallel installation is allowed) there are two dlls defined as their components keypath, which are already installed from the early version. These new dlls aren't able to be installed, the old versions are still on the machine.
Does the Installer just checks if the components keypath-file ist already installed in ANY version and then skips its installation? If yes, is there a smart workaround?
Kindest regards,
Torben
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Somne exisiting dlls are not overwritten
Started by
Torben
, Dec 17 2007 10:56
2 replies to this topic
Posted 17 December 2007 - 13:41
No, versioned files (such as DLLs) are checked and newer versions should overwrite older ones. For non-versioned files, date/timestamps are used, with Modified date/time overriding Created date/time (to enable data files which have been updated to be retained).
Run your install with verbose logging enabled. That should show you what's going on.
Run your install with verbose logging enabled. That should show you what's going on.
- Don't know why 'x' happened? Want to know why 'y' happened? ProcMon will tell you.
- Try using http://www.google.com before posting.
- I answer questions only via forums. Please appreciate the time I give here and don't send me personal emails.
- Try using http://www.google.com before posting.
- I answer questions only via forums. Please appreciate the time I give here and don't send me personal emails.