Удаление приложений с помощью инструментов отключает функции программы при следующей установке

0

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

Позже я использовал какой-то инструмент (скажем, RevoUninstaller) для выполнения операции удаления, он успешно удалил приложение и связанные с ним ссылки из системы. Затем я перезапустил систему и попытался установить приложение, оно снова установилось нормально и создало значки на рабочем столе и в меню «Пуск».

Но при щелчке по значку ярлыка на рабочем столе не открывается указанная цель, а также значок приложения не отображается при попытке системы, но работает в фоновом режиме (проверено в диспетчере задач).

Когда я дважды нажму на ярлык, появится следующее окно. введите описание изображения здесь

В чем может быть причина этого внешнего деинсталлятора?

Суджит Каривелил
источник
Похоже, вы спрятали иконку. Таким образом, мы даже не можем увидеть, является ли ярлык действительным. Что это показывает в свойствах ярлыка?
AEonAX
Просто любопытство: действительно ли был холодный перезапуск, или ОС воспользовалась гибридной гибернацией?
Хастур
@AEonAX: Когда я проверяю свойства ярлыка, который показывает целевое местоположение, я пытался открыть целевое местоположение, которое тоже работало, он открывает указанный каталог
sujith karivelil