MSIX Packaging SDK icon

MSIX Packaging SDK

MSIX Packaging SDK icon

MSIX Packaging SDK

  1
Бесплатное ПО Открытый код
Категории:
Платформы: Linux Windows Mac iOS Android
Особенности:
packaging sdk



Проект MSIX Packaging SDK - это попытка дать возможность разработчикам на
различных платформах упаковывать и распаковывать пакеты для распространения из
Магазина Microsoft или из собственных сетей распространения контента.

API-интерфейсы MSIX Packaging, которые клиентское приложение будет
использовать для взаимодействия с пакетами .msix / .appx, представляют собой
подмножество тех, которые описаны в https://msdn.microsoft.com/en-
us/library/windows/desktop/hh446766.aspx . См.
Https://github.com/Microsoft/msix-
packaging/blob/master/sample/ExtractContentsSample/ExtractContentsSample.cpp
для получения дополнительной информации.

Проект MSIX Packaging SDK включает поддержку межплатформенного API для
распаковки пакетов .msix / .appx.

Msix: Общая библиотека (DLL на Win32, dylib на MacO, SO на Linux и Android),
которая экспортирует подмножество функций, содержащихся в пакете
appxpackaging. длл на винде. Смотрите здесь для получения дополнительной
информации. На всех платформах вместо CoCreating IAppxFactory предоставляется
экспорт в стиле c: CoCreateAppxFactory. Посмотрите пример папки в корне пакета
для примеров кроссплатформенного использования.
Наконец, существует один экспорт «Unpack», который обеспечивает упрощенную
реализацию распаковки.

makemsix: оболочка командной строки над реализацией Unpack. Этот инструмент
существует главным образом как средство проверки реализации внутренних
подпрограмм MSIX Packaging SDK и скомпилирован для платформ Win32, MacOS и
Linux.

Аналоги (3):

  • py2exe

    Расширение distutils для создания автономных программ Windows из скриптов Python.
      4
    Бесплатное ПО Открытый код
    Windows
    build-tool packaging python-to-exe packager distributing software-development
  • Deb-o-Matic

    Утилита для сборки исходных пакетов Debian.
      1
    Бесплатное ПО Открытый код
    Linux
    package-builder debian ubuntu package-creator packaging packager
  • bbfreeze

    создавать автономные исполняемые файлы из сценариев Python
      0
    Бесплатное ПО Открытый код
    Mac Linux Windows
    build-tool cross-platform exe python exe-packer packaging python-to-exe packager distributing software-development