MSIX поддерживает пакеты модификации . Это близко к тому, что вы хотите, настройка выполняется с помощью отдельного пакета, установленного после , когда вы устанавливаете основной пакет MSIX своего приложения.
Он не может быть установлен одновременно с вашим основное приложение. ОС проверяет, установлено ли основное приложение, когда вы пытаетесь установить пакет модификации, и отклоняет его установку, если основное не найдено на компьютере.
Пакет модификации является автономным пакетом, установлен в отдельном месте . Проверьте ссылку, которую я включил, есть скриншот окна PS, где вы можете увидеть путь установки для основного пакета и модификации различаются.
Во время выполнения (когда пользователь запускает приложение) ОС знает эти два пакета соединены и объединяют их виртуальные файлы и систему реестра, поэтому приложение «считает», что все ресурсы находятся в одном пакете.
Это означает, что вы можете обновить основное приложение и пакет модификации по отдельности, а также развернуть они как вы wi sh.
И если мы обновим сам пакет модификации (не касаясь основного), будет ли он переустановлен на всех клиентах, которые его использовали?
Как вы развертываете обновления? Вы хотите использовать инструмент автообновления поверх inte rnet? Или эти пользователи управляются внутри внутренней сети компании и получают все обновления приложений от таких инструментов, как SCCM?
Пакеты модификаций были разработаны главным образом для их использования ИТ-отделами, и это, как я понял, вам тоже понадобится .
Пакет модификации развертывается через SCCM или другие инструменты, как и основной пакет, различий нет.
Для независимых поставщиков ПО, я считаю, дополнительные пакеты являются лучшим решением. .