MSIX Packaging SDK

MSIX Packaging SDK

MSIX Packaging SDK

软件

软件描述

MSIX 打包 SDK 项目旨在使各类平台上的开发人员能够打包和解包应用程序,以便通过 Microsoft Store 或其自有内容分发网络进行分发。

官方网站

访问软件的官方网站了解更多信息

官方认证

github.com

安全链接HTTPS

什么是 MSIX Packaging SDK?

MSIX 打包 SDK 项目旨在使各类平台上的开发人员能够打包和解包用于分发的 MSIX/.appx 包,无论是通过 Microsoft Store 还是其自身的内容分发网络。

客户端应用用于与 .msix/.appx 包交互的 MSIX 打包 API 是 https://msdn.microsoft.com/en-us/library/windows/desktop/hh446766.aspx 上文档记录功能的一个子集。更多详情请参见 https://github.com/Microsoft/msix-packaging/blob/master/sample/ExtractContentsSample/ExtractContentsSample.cpp。

MSIX 打包 SDK 项目包含跨平台 API 支持,用于解包 .msix/.appx 包。

msix:一个共享库(Windows 上为 DLL,macOS 上为 dylib,Linux 和 Android 上为 SO),导出 Windows 上 appxpackaging.dll 内部分功能的子集。更多信息请参见此处。在所有平台上,不再使用 CoCreateInstance 创建 IAppxFactory,而是提供一个 C 风格的导出函数:CoCreateAppxFactory。有关跨平台使用示例,请参见包根目录下的 sample 文件夹。

最后,有一个名为 'Unpack' 的导出函数,提供了简化的解包实现。

makemsix:基于 Unpack 实现的命令行包装器。该工具主要用于验证 MSIX 打包 SDK 内部例程的实现正确性,已编译支持 Win32、macOS 和 Linux 平台。

标签

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。