Projekt MSIX Packaging SDK je snahou umožnit vývojářům na různých platformách sbalit a rozbalit balíčky pro účely distribuce z obchodu Microsoft Store nebo z jejich vlastních distribučních sítí obsahu.Rozhraní API MSIX Packaging, která by klientská aplikace použila pro interakci s balíčky .msix / .appx, jsou podmnožinou těch, které jsou dokumentovány na.Viz další podrobnosti.Projekt MSIX Packaging SDK zahrnuje podporu multiplatformového rozhraní API pro vybalení balíčků .msix / .appx msix: Sdílená knihovna (DLL na Win32, dylib na MacO, SO na Linuxu a Android), která exportuje podmnožinu funkcí obsažených v appxpackagingu.dll na Windows.Další podrobnosti naleznete zde.Na všech platformách místo CoCreating IAppxFactory je poskytován export ve stylu c: CoCreateAppxFactory.Příklady spotřeby napříč platformami najdete v ukázkové složce v kořenovém adresáři balíčku.Nakonec existuje jeden export 'Unpack', který poskytuje zjednodušenou implementaci unpackage.makemsix: Obal příkazového řádku nad implementací Unpack.Tento nástroj existuje především jako prostředek k ověření implementace interních rutin MSIX Packaging SDK a je kompilován pro platformy Win32, MacOS a Linux.
msix-packaging-sdk

Kategorie

Alternativy MSIX Packaging SDK pro všechny platformy s jakoukoli licencí

py2exe

py2exe

Rozšíření distutils pro vytvoření samostatných programů Windows ze skriptů Python.
cx_Freeze

cx_Freeze

cx_Freeze je sada skriptů a modulů pro zmrazení skriptů Pythonu do spustitelných souborů téměř stejným způsobem jako py2exe a py2app.
bbfreeze

bbfreeze

bbfreeze vytváří samostatné spustitelné soubory z python skriptů.