I have a package that does not need any self-healing to it. However, when it runs it always attempts to locate the package msi.

It has roughly 800+ components so weeding through them to find what is going on here is not something I want to consider.
I thought if I removed the advertisement on the shortcuts self healing would not work...yet it still does.

I even tried putting DISABLEADVTSHORTCUTS=1 and it still heals.

I even put the shortcuts into the package as a file instead of having the install create them....still heals.

What am I missing?
0 Comments   [ + ] Show 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.


if it is healing for new users login only then it may be because of some HKCU entries.

One way to find out the component for which it is healing is to go to eventviewer(type eventvwr in run) and then go to application and look for your package code.

it might be the case that your package has captured some registries and those are getting deleted by some other application and thats why its trying to repair
Answered 02/28/2006 by: Lillude
Senior Purple Belt

Please log in to comment
Remember that there are other types of Advertised entry points apart from shortcuts. Check to see if there are any advertised entries in the Class, ProgID or Extension tables for example.

Answered 02/28/2006 by: ab2cv
Orange Senior Belt

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