Categories
Windows Installer, Application Compatibility and Deployments

How to avoid Self-Healing of an MSI Package?

Advertisements

The correct way to avoid self healing on a component is not but removing the keypath.

If you want self healing to be disabled you should be removing Component code. A blank key path confuses self healing. A blank component GUID stops self healing data being written to the registry, effectively disabling it.

2 replies on “How to avoid Self-Healing of an MSI Package?”

Having the keypath to a file which gets modified(creates and deletes)itself will cause a automatic selfheal. In this case, remove the keypath to this file.

Having the keypath to a file which gets modified(creates and deletes)itself will cause a automatic selfheal. In this case, remove the keypath to this file.

Leave a Reply

Your email address will not be published. Required fields are marked *