MSIX 工具包
MSIX 工具包是一系列工具和脚本,用于让 IT 专业人员和开发人员生成和管理 MSIX 包。 该工具包是 GitHub 上的开放源代码项目,让客户和爱好者能直接参与,并提供有关可用内容的建议和反馈。
原则
MSIX 工具包会遵循以下原则:
- 它是一个社区主导的空间,让客户能自由贡献源代码,以及二进制文件和可执行文件。
- 除非这些项目属于可再发行组件,否则用户无法发布没有相应源代码的项目。
- 在有足够的社区参与之前,Microsoft 员工将会监督拉取请求。
- 所有参与的源代码都必须拥有自述文件,其中包含有关设置以及如何生成源代码的的详细说明。
如何参与
MSIX 工具包存储库通过从分叉拉取请求来接受外部贡献。 为每个问题仅创建一个拉取请求,同时保持拉取请求尽可能小且包含在单个应用场景中。 必须先签署我们的参与者授予许可协议 (CLA),我们才会接受你的拉取请求。
有关如何参与的更多详细信息,请参阅自述文件。
Microsoft 在工具包中提供的内容
Microsoft 在 MSIX 工具包内包含以下脚本、可再发行组件和工具。
脚本
名称 | 描述 |
---|---|
BulkConversion | 一组 PowerShell 脚本,可将应用程序批量转换为 MSIX 应用程序包格式。 |
ModifyPackagePublisher | 一个 PowerShell 脚本,可更新 MSIX 应用程序的发布者信息,使其与用于对应用程序进行签名的证书保持一致。 |
可再发行组件
名称 | 描述 |
---|---|
Redist.x64 | 包括在处理 MSIX 包时至关重要的 Windows 10 SDK 中的二进制文件和工具。 这些二进制文件适用于 64 位体系结构上运行的设备。 |
Redist.x86 | 包括在处理 MSIX 包时至关重要的 Windows 10 SDK 中的二进制文件和工具。 这些二进制文件适用于 32 位体系结构上运行的设备。 |
可再发行组件 (x86/x64) 与提供所需可执行文件的 Microsoft MSIX 工具包脚本一起使用。
工具
名称 | 描述 |
---|---|
AppInstallerFileBuilder | AppInstaller 文件生成器工具是一个 Windows 10 应用,可简化 AppInstaller 文件的创建过程。 此应用让用户能指定要分发的应用包以及更新选项。 |