Я создал Wix
установщик для своего Visual Studio 2017
проекта с помощью этого Wix Toolset Visual Studio 2017 Extension от первоначального автора Rob Mensching
. Установщик успешно установил приложение, но когда я снова запускаю установщик, чтобы удалить приложение, установщик, как и ожидалось, сначала показывает вариант восстановления или удаления приложения.
Когда я выбираю параметр Uninstall
, он успешно запускается, указывая на его удаление, и, наконец, показывает кнопку Finish
, но когда я перехожу в меню Windows 10
, приложение все еще там и работает как обычно - это явно означает, что оно не было удалено.
Я даже перезапустил компьютер, чтобы посмотреть, имеет ли это значение, но приложение все еще там и работает как обычно. Вопрос: что может быть причиной этого и что можно исправить?
Примечание: я использую последнюю version
3.11 Wix
ОБНОВЛЕНИЕ
Это надстройка VSTO. Теперь он работает следующим образом: я вручную удалил его из программы Windows 'Add \ Remove, а затем снова установил, используя Wix/MSI
. А затем, когда я снова удалил его с помощью Wix/MSI
, он успешно удалил его. Вопрос: почему изначально не было удаления при использовании Wix/MSI
?
Package
равенperMachine
. Я думаю, что проблема, похоже, связана с установкой различных версий в разное время, как вы упомянули в своем ответе и комментариях. Я впервые экспериментировал сWiX
установщиком в моемVS2017
проекте иногда с использованием, а иногда и без использования Wix Toolset Visual Studio 2017 Extension - это, вероятно, привело к проблеме. Я отмечу ваш ответ какanswer
, так как он действительно помог. - person nam   schedule 12.02.2019Windows 10 Pro
виртуальная машина с установленными необходимыми компонентами. Итак, это должно помочь. - person nam   schedule 13.02.2019