MSIX 工具包

.msix Toolkit是一系列工具和脚本,使 IT 专业人员和开发人员能够构建和管理 .msix 包。 工具包是 GitHub 上的开源项目,可让客户和爱好者直接参与,并提供有关可用内容的建议和反馈。

原理

.msix Toolkit 遵循以下原则:

  • 这是一个社区指导空间,客户可以在其中自由地提供源代码以及二进制文件和可执行文件。
  • 如果项目没有相应的源代码,则用户无法发布这些项目,除非它们是可再发行组件。
  • 在社区介入充足之前,Microsoft 员工会监视拉取请求。
  • 所有附带的源代码都必须包含一个自述文件,其中包含有关安装程序以及如何生成源代码的详细说明。

如何参与

.msix Toolkit存储库通过来自分支的拉取请求接受外部发布。 每个问题仅创建一个拉取请求,同时将拉取请求尽可能小,并包含在一个方案中。 在接受来自请求的拉取请求之前,必须 (CLA) 对参与者许可协议进行签名。

有关如何参与的详细信息,请参阅 自述文件

工具包中 Microsoft 提供的内容

Microsoft 在 .MSIX 工具包中包含以下脚本、可再发行组件和工具。

脚本

名称 说明
BulkConversion 一组 PowerShell 脚本,提供将应用程序大容量转换为 .MSIX 应用程序包格式的功能。
ModifyPackagePublisher 一个 PowerShell 脚本,它提供更新 .MSIX 应用程序的发布服务器信息以与用于对应用程序进行签名的证书进行匹配的功能。

可再发行组件

名称 说明
发行的 x64 包括使用 .msix 包时必需的 Windows 10 SDK 中的二进制文件和工具。 这些二进制文件适用于在64位体系结构上操作的设备。
已再发行. x86 包括使用 .msix 包时必需的 Windows 10 SDK 中的二进制文件和工具。 这些二进制文件适用于在32位体系结构上操作的设备。

x86/x64) (可再发行组件与提供所需可执行文件的 Microsoft .msix Toolkit 脚本一起使用。

工具

名称 说明
AppInstallerFileBuilder AppInstaller 文件生成器工具是一个 Windows 10 应用程序,可简化 AppInstaller 文件的创建。 此应用允许用户指定要分发的应用包以及更新选项。