Wixsharp Custom Bootstrapper устанавливается и удаляется вместо обновления - PullRequest
0 голосов
/ 20 апреля 2020

Я использую wixsharp для объединения MSI и пакетов. при запуске обновленной версии я использую тот же код обновления и другой идентификатор продукта, но вместо обновления он устанавливает обновленную версию, а затем удаляет старую версию. Он обновляет продукт, как и ожидалось, но на нем также отображается пользовательский интерфейс удаления (он должен выполнить удаление без вывода сообщений) и запрашивает разрешение пользователя. Отображение пользовательского интерфейса удаления не выглядит удобным для пользователя, он должен удалить старый продукт без вывода сообщений. Есть способ сделать это? Если такого способа не существует, могу ли я определить, происходит ли удаление из-за обновления или прямой деинсталляции, чтобы я мог показывать другой пользовательский интерфейс вместо того же самого интерфейса удаления.

...