Guys.

I have an application, lets say its called App A. What i would like to happen is when say Microsoft Office 2003 repairs that my Application App A does the same.

Is there a way this can be done?

Cheers

Craig
0 Comments   [ + ] Show Comments

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.

Answers

0
Why would you want to do that? Repair/healing should be discrete to each package.
Answered 08/04/2009 by: VBScab
Red Belt

Please log in to comment
0
Ok, when i log in a user account who has never logged into that machine Office 2003 performs a repair of the HKCU keys at which time another application that has a hook into Office then repairs its HKCU keys.

My application has keys in the same place office has some keys and is overwriting my keys.

Craig
Answered 08/04/2009 by: WallaceTech
Yellow Belt

Please log in to comment
0
Are you sure what you're seeing is a repair? A repair replaces *missing* keys/values (or files/folders), not changed ones.
Answered 08/04/2009 by: VBScab
Red Belt

Please log in to comment
0
Yep it is defo a repair i am seeing. Office and the second app are wiping out my keys but if i could just auto repair once they have finished then all would be good.

I know it can be done as i have two vendor applications and when office repairs the other verdor application reapirs but i just dont know how to get my app to do the same

Craig
Answered 08/04/2009 by: WallaceTech
Yellow Belt

Please log in to comment
0
Yo WallaceTech,

I just can´t find the actual article but you may give it a try.

Try inserting either a > or < on your Active Setup key and using the Product code of MS Office 2003 just like below examples for Windows Media Player.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\>{22d6f312-b0f6-11d0-94ab-0080c74c7e95}]
"DontAsk"=dword:00000002
"Version"="9,0,0,3250"
"IsInstalled"=dword:00000000
"Stubpath"="C:\\WINDOWS\\inf\\unregmp2.exe /ShowWMP"
@="Microsoft Windows Media Player"
"ComponentID"="WMPACCESS"
"Locale"="*"
Answered 08/04/2009 by: dj_xest
Fifth Degree Black Belt

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