Projekt MSIX Packaging SDK je snahou vývojárom na rôznych platformách zabaliť a rozbaliť balíčky na účely distribúcie z obchodu Microsoft Store alebo z ich vlastných sietí na distribúciu obsahu.Rozhrania API systému MSIX Packaging, ktoré by klientska aplikácia použila na interakciu s balíčkami .msix / .appx, sú podmnožinou tých, ktoré sú dokumentované na.Ďalšie podrobnosti nájdete.Projekt MSIX Packaging SDK obsahuje podporu rozhrania API pre rozbaľovanie balíkov .msix / .appx msix: Zdieľaná knižnica (DLL na Win32, dylib na MacO, SO na Linuxe a Android), ktorá exportuje podmnožinu funkcií obsiahnutých v appxpackaging.dll na Windows.Ďalšie podrobnosti nájdete tu.Na všetkých platformách namiesto CoCreating IAppxFactory sa poskytuje export v štýle c: CoCreateAppxFactory.Príklady použitia na viacerých platformách nájdete v ukážkovom priečinku v koreňovom adresári balíka.Nakoniec je tu jeden export 'Unpack', ktorý poskytuje zjednodušenú implementáciu unpackage.makemsix: Obal príkazového riadku nad implementáciou Unpack.Tento nástroj existuje predovšetkým ako prostriedok na overenie implementácie interných rutín MSIX Packaging SDK a je zostavený pre platformy Win32, MacOS a Linux.
msix-packaging-sdk

Kategórie

Alternatívy MSIX Packaging SDK pre všetky platformy s akoukoľvek licenciou

py2exe

py2exe

Rozšírenie distutils na vytvorenie samostatných programov Windows zo skriptov Python.
cx_Freeze

cx_Freeze

cx_Freeze je sada skriptov a modulov na zmrazenie skriptov Pythonu do spustiteľných súborov podobným spôsobom ako py2exe a py2app.
bbfreeze

bbfreeze

bbfreeze vytvára samostatné spustiteľné súbory z python skriptov.