/build/static/layout/Breadcrumb_cap_w.png

Self Repair during 1st launch

Hi,

I'm packaging adobe reader 9. I added some registries in HKCU to disable certain function that Adobe Customization Wizard didn't do. I'm getting the following error when I launch it for the first time. Subsequent launched is fine.

Detection of product '{0DE21B04-B2C1-41D4-BD60-B7F1F8A9E9B7}', feature 'ReaderProgramFiles' failed during request for component '{E51A3464-94A9-4D6F-AB6A-EBB645DAA5E4}'

and

Detection of product '{0DE21B04-B2C1-41D4-BD60-B7F1F8A9E9B7}', feature 'ReaderProgramFiles', component '{3973A31E-D614-47FD-8663-ADDBA99D66F4}' failed. The resource 'HKEY_CURRENT_USER\SOFTWARE\Adobe\Acrobat Reader\9.0\Language\current\' does not exist.

I understand that this is deployed as a machine based application and it will initiate self heal for each new user logging in. My concern is why is it repairing these 2 registries only when there are others present in HKCU and not getting repaired? Is there any way i can prevent this from happening. It would be nice for user to launch without self repair. Otherwise i will have to bare with this. Appreciate your help.

0 Comments   [ + ] Show comments

Answers (3)

Posted by: AngelD 15 years ago
Red Belt
0
It is reparing the broken component (missing keypath) so if you want the HKCU entries to be written you need it to do the profile-fix (repair on first launch).
If you don't want it then don't set these entries as keypaths for their components.
Posted by: PackageExpert 15 years ago
Blue Belt
0
Thanks. I've removed the keypaths and its fine now.
Posted by: jmcfadyen 15 years ago
5th Degree Black Belt
0
I understand that this is deployed as a machine based application and it will initiate self heal for each new user logging in

lol thats funny. looks like you dont understand.

It doesnt do it for other components probably because Adobe goofed is my first guess. You want HKCU items to repair for each user on first run. Its probably likely what you did is a bad thing.

1) because you stopped self healing that should be there by design
2) because you stopped self healing by deleting the keypath
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ