I need to rename a start-menu shortcut in an upgrade installer. Right now, it simply adds a new shortcut without deleting the old one. When the second installer is uninstalled, the old shortcut remains. What can I do to eliminate this phantom shortcut altogether?
Also, I am using the registry to maintain config data for my app. I would like to add default values if they do not already exist, but not overwrite a pre-existing configuration. Can somebody point me to a doc that explains how to add registry setting conditionally?
-Steve