We have an application to be run on startup that allows many installed files to be changed after installation. We are trying to turn off the self-healing mode by setting the DISABLEADVTSHORTCUTS=1
property in Orca. However, no shortcuts are being created when this property is set. All the information I've seen indicates that we should be able to create "non-advertised" shortcuts with DISABLEADVTSHORTCUTS=1
set. Any ideas?
I have verified that the shortcuts are created correctly if DISABLEADVTSHORTCUTS
is left unchanged.
Self-healing can be hard to debug and understand, but you need to understand its causes to be able to manage it effectively.
Please check: How can I determine what causes repeated Windows Installer self-repair? for a comprehensive review of this core MSI issue. It can not be managed reliably simply by changing your shortcuts.
Here is another article with core MSI information: The corporate benefits of using MSI.