Различия между пакетами MSIX и MSI , с точки зрения развертывания.
1) Применение дополнительных пользовательских настроек, таких как новый реестр или файлы, или изменение значений по умолчанию из исходного пакета можно выполнить с помощью пакетов модификации MSIX . Это эквивалент файлов MST, применяемых к пакетам MSI, но с некоторыми отличиями.
Свойства файлов модификации MSIX:
бесплатная версия - то есть вы можете установить новую версию своего приложения без перестройки или повторного развертывания пакета модификации (это было невозможно с файлами MST)
они устанавливаются отдельно и ведут себя как два отдельных пакета, которые можно обновлять отдельно. Вам не нужно развертывать пакет модификации одновременно с основным приложением, как вы это делали для файлов MSI и MST.
2) У вас нет пользовательских действий в пакетах MSIX. Все ресурсы (файлы, реестр, конфиги, значения по умолчанию) из пакета должны быть включены в созданный вами пакет MSIX, чтобы приложение могло работать соответствующим образом для пользователя.
Если вам требуется ввод данных для определенных конфигов, вы будете запрашивать у пользователя при первом запуске приложения , а не во время установки.
3) Пакеты MSIX могут устанавливаться только для каждого пользователя . Подробнее.
По сути, если у вас был MSI / EXE, который настраивал базу данных на каком-либо удаленном сервере / месте, это в настоящее время невозможно с пакетом MSIX. Вам необходимо использовать отдельный установщик для развертывания базы данных.