/build/static/layout/Breadcrumb_cap_w.png

Can't Get Heal to Update User Profile

Hi Everyone,

I have an application that installs a Word template into the users profile. What I figured I'd do would be push the application with an Active Setup key, which I've done before, so that as users login I would force a heal and the DOT file would be put in their profile. I can't figure out for the life of me why it's not working.

Here's what's happening now:

1. We push the application using the SYSTEM account, it installs and the non-per-user stuff gets put down.
2. I run msiexec /fauvs "{GUID}" (to simulate what ActiveSetup will do).
3. The application self-heals

However, the DOT file isn't put into the users profile. If I do /l*v to look at the log, I see that it's healing the DOT in the SYSTEM profile and not in the current users profile, even though I'm running MSIEXEC as the user and not SYSTEM. I originally started just using /fp since I just need to put down a missing file, but tried various combos as well. I also tried pointing at the MSI instead of using the GUID, still no good.

Help :) ?

0 Comments   [ + ] Show comments

Answers (5)

Posted by: anonymous_9363 15 years ago
Red Belt
2
ICE91 is a warning, not an error. http://msdn.microsoft.com/en-us/library/aa369053(VS.85).aspx

What value does the log have for USERPROFILE? I'll bet it's empty, in which case, you need to add the CAs posted in the thread you mentioned. I have these in my default templates and make that change one of the first tasks when I begin work at a WPS-using client site.
Posted by: AngelD 15 years ago
Red Belt
0
My guess is that component holding the "DOT" file is also the keypath for that component.
Use a HKCU registry entry as keypath instead!
Posted by: anonymous_9363 15 years ago
Red Belt
0
My guess is that component holding the "DOT" file is also the keypath for that component....which a validation of the package would have highlighted, of course.
Posted by: usachrisk 15 years ago
Purple Belt
0
Thanks for your responses. I do have an HKCU component in with the author.dot, but your posts reminded me that validation might point me in the right direction (been a while since I've packaged). I validated and get an ICE57 error that I have per-user and per-machine settings in the same component, so I move the HKCU key elsewhere from the template and the ICE57 turns into an ICE91.

This seems similar to the problem listed here:
http://itninja.com/question/blackberry-3.6-must-run-setup.exe332

And I am using WPS7, could it be the same problem? Should I look into somehow setting the user profile manually, and if so, could you tell me where I need to set it?
Posted by: usachrisk 15 years ago
Purple Belt
0
Thanks VBScab, I'll run the installer with verbose logging and look for the USERPROFILE value. If it's blank, I'll add the custom actions and test it again.
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