I have an issue with a previous package for Adobe Reader. The package for Reader 9.3.3 has a cleanup custom action built in that deletes the HKLM\SOFTWARE\ADOBE key. If a user has Reader and Adobe Acrobat installed, once Reader 9.3.3 is uninstalled, they are not able to run Acrobat. The serial number is not added back in causing us to uninstall and reinstall Acrobat. I was wondering if there is a way to suppress a custom action from running in a previously packaged application. In this case Adobe Reader.

Any feedback would be appreciated.
0 Comments   [ - ] Hide Comments


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.
Answer this question or Comment on this question for clarity


I think creating a patch for adobe reader by deleting the custom action and installing the patch would work.
Answered 06/15/2011 by: naveen.packager
Green Belt

Please log in to comment
If I were you, when you're done, I'd be packaging Acrobat so that it removes Reader if it's installed. It is somewhat redundant, after all, particularly as Acrobat will take over the .PDF association. I'd also package Reader so that it doesn't install if Acrobat is installed, for the same reason.
Answered 06/16/2011 by: VBScab
Red Belt

Please log in to comment
open the Installexecutesequence table and go to that particular action and make that action condition =0

then you can supress that CA..try this it'll work
Answered 06/21/2011 by: hari4243
Purple Belt

Please log in to comment
Setting the action condition = 0 worked like a charm!

Thank you for your help!
Answered 06/24/2011 by: uhpackager
Yellow Belt

Please log in to comment