MSIXパッケージングSDKプロジェクトは、さまざまなプラットフォームの開発者が、Microsoft Storeまたは独自のコンテンツ配信ネットワークから配信するためにパッケージをパックおよびアンパックできるようにするための取り組みです。クライアントアプリが.msix / .appxパッケージと対話するために使用するMSIXパッケージングAPIは、に記載されているもののサブセットです。詳細については、を参照してください。MSIXパッケージングSDKプロジェクトには、.msix / .appxパッケージの解凍のためのクロスプラットフォームAPIサポートが含まれています。Windows上のdll。詳細については、こちらをご覧ください。CoCreating IAppxFactoryの代わりにすべてのプラットフォームで、cスタイルのエクスポート:CoCreateAppxFactoryが提供されます。クロスプラットフォームの消費例については、パッケージのルートにあるサンプルフォルダーを参照してください。最後に、簡素化されたアンパッケージの実装を提供する1つのエクスポート「Unpack」があります。makemsix:Unpack実装のコマンドラインラッパー。このツールは、主にMSIXパッケージングSDK内部ルーチンの実装を検証する手段として存在し、Win32、MacOS、およびLinuxプラットフォーム用にコンパイルされています。
msix-packaging-sdk

カテゴリー

LinuxのMSIX Packaging SDKの代替

cx_Freeze

cx_Freeze

cx_Freezeは、py2exeおよびpy2appとほぼ同じ方法でPythonスクリプトを実行可能ファイルに凍結するためのスクリプトとモジュールのセットです。
bbfreeze

bbfreeze

bbfreezeは、Pythonスクリプトからスタンドアロンの実行可能ファイルを作成します。