dato
14th July 2009 16:09 UTC
Silent install writes unnessesary entries in PendingFileRenameOperations
Hi,
I am using a 3rd party package (Adobe Flash Player 10 ActiveX). When installing this package (standalone EXE) then everything is working fine.
But when installing it with /S silent parameter then the installer let some temp files (Au_.exe and NSISArray.dll) and writes the entries into PEndingFileRenameOperations.
I think this isn't nessesary, because when installing non silent all files are cleaned correctly.
Does anyone have some ideas?
Daniel
kichik
18th July 2009 14:09 UTC
Au_.exe means they were uninstalling something. It must have uninstalled the old version. NSISArray.dll being left over suggests it wasn't used properly and wasn't unloaded after being used.
dato
21st July 2009 16:01 UTC
Hi,
thanks for your answer.
This happens on a clean windows system where the product was never installed.
Are there any options without "touching" the installer. And why is this problem only when installing in silent mode?
Daniel
kichik
3rd August 2009 10:14 UTC
They could have used an uninstaller packaged in their own installer. You'll need to look into the installer to find out why this happens and why only in silent mode.
Afrow UK
3rd August 2009 10:51 UTC
I can understand NSISArray.dll being left over if the decided to unload it in .onGUIEnd perhaps. I need to upgrade it to the new API!
Stu
dato
2nd September 2009 09:42 UTC
Now tested with the newest version (10.0.32.18) same problem.
Originally posted by kichik
They could have used an uninstaller packaged in their own installer. You'll need to look into the installer to find out why this happens and why only in silent mode.
How can i look into the installer?
I think it is a compiled package.
Daniel