После завершения моего проекта я разработал Установщик с использованием Visual Studio 2015. У меня есть два пользовательских действия, связанных с этим установщиком (одно вызывается после успешного завершения установки, а второе - после завершения удаления). Настраиваемое действие при установке создаст ярлык на рабочем столе и при запуске, а тот, который я вызвал после удаления, удалит его. Примечание. В этих пользовательских действиях больше операций. Все работает нормально, как и ожидалось во всех версиях Windows.
Позже я использовал какой-то инструмент (скажем, Revo
Uninstaller) для выполнения операции удаления, он успешно удалил приложение и связанные с ним ссылки из системы. Затем я перезапустил систему и попытался установить приложение, оно снова установилось нормально и создало значки на рабочем столе и в меню «Пуск».
Но при щелчке по значку ярлыка на рабочем столе не открывается указанная цель, а также значок приложения не отображается при попытке системы, но работает в фоновом режиме (проверено в диспетчере задач).
Когда я дважды нажму на ярлык, появится следующее окно.
В чем может быть причина этого внешнего деинсталлятора?