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

カテゴリー

商用ライセンスを使用する.NET FrameworkのMSIX Packaging SDKの代替