/bundles/itninjaweb/img/Breadcrumb_cap_w.png
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   [ - ] Hide 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.
Answer this question or Comment on this question for clarity

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