Во время установки или основного обновления, если пользователь привязал приложение к своей панели задач, после завершения установки ярлык панели задач удаляется из \AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar и значок пустого файла (см. Ссылку на изображение ниже) оставлены на своем месте. Щелчок по значку подскажет пользователю удалить, поскольку он не нацелен на что-либо.
http://i.stack.imgur.com/kz1zW.png
Я хотел бы сделать так, чтобы ярлык панели задач вообще не удалялся при установке или запуске основного обновления. Мы выпускаем обновления на еженедельной основе, и это может расстраивать, если ярлык панели задач ломается во время каждого обновления.
Возможно ли это? Я читал об изменении значения для RemoveExistingProducts (т.е. Смены с InstallValidate на InstallFinalize), но я не уверен, что это будет жизнеспособно.
Спасибо.