O projeto MSIX Packaging SDK é um esforço para permitir que desenvolvedores em uma variedade de plataformas empacotem e descompactem pacotes para fins de distribuição na Microsoft Store ou em suas próprias redes de distribuição de conteúdo.As APIs de empacotamento do MSIX que um aplicativo cliente usaria para interagir com pacotes .msix / .appx são um subconjunto dos documentados em.Veja para detalhes adicionais.O projeto MSIX Packaging SDK inclui suporte à API de plataforma cruzada para descompactação de pacotes .msix / .appx msix: Uma biblioteca compartilhada (DLL no Win32, dylib em MacOs, SO no Linux e Android) que exporta um subconjunto da funcionalidade contida no appxpackaging.DLL no Windows.Veja aqui para detalhes adicionais.Em todas as plataformas, em vez de CoCreating IAppxFactory, é fornecida uma exportação no estilo c: CoCreateAppxFactory.Consulte a pasta de amostra na raiz do pacote para obter exemplos de consumo entre plataformas.Por fim, existe uma exportação 'Unpack' que fornece uma implementação simplificada de desempacotamento.makemsix: um wrapper de linha de comando sobre a implementação Unpack.Essa ferramenta existe principalmente como um meio de validar a implementação das rotinas internas do MSIX Packaging SDK e é compilada para plataformas Win32, MacOS e Linux.
msix-packaging-sdk

Categorias

Alternativas ao MSIX Packaging SDK para todas as plataformas com qualquer licença

py2exe

py2exe

Uma extensão distutils para criar programas autônomos do Windows a partir de scripts Python.
cx_Freeze

cx_Freeze

cx_Freeze é um conjunto de scripts e módulos para congelar scripts Python em executáveis ​​da mesma maneira que py2exe e py2app.
bbfreeze

bbfreeze

O bbfreeze cria executáveis ​​independentes a partir de scripts python.