Поделиться через


Объединение пакетов MSIX

Обзор

Пакет MSIX состоит из нескольких пакетов MSIX, и он может уменьшить размер приложения, которое пользователи скачивают. Пакеты приложений полезны для различных архитектур, ресурсов, относящихся к языку, различных ресурсов масштабирования изображений или ресурсов, применяемых к определенным устройствам. Путем объединения нескольких архитектурных версий вашего приложения в одну сущность нужно загрузить только пакет в место для распространения, вместо одного для каждой архитектуры. Платформа развертывания Windows 10 знает о типе пакета MSIXBundle и будет загружать только файлы, применимые к архитектуре устройства. Помните, что если вы решите распространить msixbundle для определенного приложения, вы не можете вернуться к распространению только пакета MSIX.

Если приложение упаковано в Visual Studio, мастер создания пакетов предоставляет параметр "Создать пакет приложений" во время создания пакета. Эта установка позволяет Visual Studio создать для вас пакет MSIX. Если вы создаете пакеты MSIX с помощью средства упаковки MSIX или MakeAppx.exe, вы можете воспользоваться преимуществами MakeAppx.exe для генерации сборки из отдельных пакетов, например, после создания или преобразования пакетов x86 и x64 MSIX вашего приложения. Вы можете использовать процесс, описанный ниже, для объединения пакетов с помощью MakeAppx.exe.

Дополнительные ресурсы

Дополнительные сведения о создании пакета MSIX см. в следующем разделе:

Дополнительные сведения о подписи пакетов приложений с помощью SignTool.exeсм. в этой статье.