Hi everyone!

I've been trying to patch an administrative installation of Adobe Reader 7.0 with the new 7.0.5.msp supplied by Adobe. However when I try to apply the patch with

msiexec /p Ac705RdP_efgj.msp /a "Adobe Reader 7.0.msi" /qb

everything works fine but when I try to install it it says that the product is missing "AcroRdIF.dll" in Data1.cab(I am pretty sure it ain't the only file it couldn't find but it causes the installation to fail). The file itself is contained in the folderstructure that get's created by the patch(uncompressed external files, same dir as .cab and .msi) but obiously not in the .cab file. How can I tell Windows Installer that the file is external and not included in the .cab?
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Community Chosen Answer

2
Hello Sini,

Usually, when you have an administrative installation, in Summary Information Stream the flag "compressed" is not set, and the flag "admin image" is set.
It looks like this is not the case in your admin install anymore. You can overrule the compression type in the Summary Information Stream using a mst and setting the msidbFileAttributesNoncompressed attribute for the files. Just add 8192 to the value in the Attributes column in the file table.
Hope this helps you to solve the problem.

CS
Answered 11/03/2005 by: cs_m_si
Senior Yellow Belt

Please log in to comment
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Thanks for you help, I just set the Admin Image flag now everything works fine! Gonna rate your post!
Answered 11/04/2005 by: sini
Orange Senior Belt

Please log in to comment
0
Thank you for the points! [;)]

CS
Answered 11/04/2005 by: cs_m_si
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity