Приложение UWP не может быть обновлено после нового сертификата - PullRequest
1 голос
/ 23 января 2020

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

Когда они пытаются обновить, они получают сообщение:

Запросите у разработчика новый пакет приложения. Этот пакет может конфликтовать с пакетом, который уже установлен, или может зависеть от того, что здесь не установлено (зависимости пакета), или может быть создан для другой архитектуры (0x80073CF3)

Обходной путь для этого - удалить это и переустановите это, но групповая политика для нашего клиента предотвращает это. Есть ли способ обновления без удаления?

В новой лицензии имя семейства пакета (тема) отличается.

При установке через Powershell:

Windows не может установить пакет ******* _ 12.1.0.0_neutral_ ~ _83zx72fh7sqme, поскольку другой пакет ******* _ 13.2.1.0_x86__e91qp94tx8r3y уже установлен. Удалите пакет ******* _ 13.2.1.0_x86__e91qp94tx8r3y перед установкой.

ОБНОВЛЕНИЕ Мы получили сертификат от другого провайдера с ТОЧКО той же темой и можем обновите приложение, а не переустанавливайте его.

...