从命令行打包
如果不在 Visual Studio 中开发应用,可使用 MSIX 命令行工具打包和签名应用程序。
目的
本节链接到有关使用命令行工具将应用手动打包为 MSIX 的文章。
主题 | 说明 |
---|---|
生成打包组件 | 创建程序包清单,并添加基于目标的非板化资产(可选) |
使用 MakeAppx.exe 工具创建 MSIX 包或捆绑包 | MakeAppx.exe 从应用包和捆绑包创建、加密、解密和提取文件。 |
为包签名创建证书 | 使用 PowerShell 工具创建和导出应用包签名证书。 |
使用 SignTool 对应用包进行签名 | 使用 SignTool 通过证书,手动对应用包进行签名。 |
高级主题
本节包含用于组件化大型和/或复杂应用的更高级主题,以便更高效地打包和安装。
重要
如果打算将应用提交到 Store,需要联系 Windows 开发人员支持部门,并获得批准,然后才能使用本节中的任何高级功能。
主题 | 说明 |
---|---|
使用打包布局创建包 | 打包布局是描述应用打包结构的单个文档。 它指定应用(主要和可选)的捆绑包、捆绑包中的包,以及包中的文件。 |
资产包简介 | 资产包是一种包的类型,充当应用程序通用文件的中心位置 - 有效消除整个体系结构包中重复文件的必要性。 |
用资产包和包折叠进行开发 | 了解如何使用资产包和包折叠来有效组织应用。 |
平面捆绑应用包 | 介绍如何为应用包文件创建扁平化捆绑包。 |