cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Siga2000
Level 3

Suite repair fails if a package is not in the cache folder

Hello, 

I have an InstallShield Suite project which contains a few Executable (.exe) packages. During the installation process, packages that are already installed are not extracted into the cache folder (%localappdata%/Downloaded Installations).

This is fine, but if I then do a suite repair, it fails. I get this error in my log file: "Parcel target exe does not exist". The suite installer is trying to call the cached executable, but it does not exist.

I was expecting that, if a package is missing from the cache folder, it would be added to it automatically when necessary. Is there a way to get this behavior?

During the repair process, I found I can at least skip missing packages by checking for the cached files in the Detection Conditions. It is not ideal though.

Labels (1)
0 Kudos
(0) Replies