Projekt MSIX Packaging SDK ma na celu umożliwienie programistom na różnych platformach pakowania i rozpakowywania pakietów w celu dystrybucji z Microsoft Store lub ich własnych sieci dystrybucji treści.Interfejsy API pakowania MSIX, których aplikacja kliencka użyłaby do interakcji z pakietami .msix / .appx, są podzbiorem tych udokumentowanych w.Zobacz dodatkowe szczegóły.Projekt MSIX Packaging SDK obejmuje wieloplatformową obsługę API do rozpakowywania pakietów .msix / .appx msix: Biblioteka współdzielona (DLL w Win32, dylib w MacO, SO w Linux i Android), która eksportuje podzbiór funkcjonalności zawartej w appxpackaging.dll w systemie Windows.Zobacz tutaj, aby uzyskać dodatkowe informacje.Na wszystkich platformach zamiast CoCreating IAppxFactory dostępny jest eksport w stylu c: CoCreateAppxFactory.Zobacz przykładowy folder w katalogu głównym pakietu, aby zapoznać się z przykładami zużycia na wielu platformach.Wreszcie istnieje jeden eksport „Rozpakuj”, który zapewnia uproszczoną implementację rozpakowywania.makemsix: opakowanie wiersza poleceń nad implementacją Rozpakuj.To narzędzie istnieje przede wszystkim jako narzędzie do sprawdzania poprawności implementacji wewnętrznych procedur pakietu SDK pakietu MSIX i jest kompilowane dla platform Win32, MacOS i Linux.

Kategorie

Alternatywy dla MSIX Packaging SDK'a dla wszystkich platform z dowolną licencją

py2exe

py2exe

Rozszerzenie distutils do tworzenia samodzielnych programów Windows ze skryptów Python.
cx_Freeze

cx_Freeze

cx_Freeze to zestaw skryptów i modułów do zamrażania skryptów Pythona w plikach wykonywalnych w bardzo podobny sposób, jak robią py2exe i py2app.
bbfreeze

bbfreeze

bbfreeze tworzy autonomiczne pliki wykonywalne ze skryptów Pythona.