打包应用
本部分包含或链接到一些文章,这些文章介绍了如何将通用 Windows 平台 (UWP) 应用打包到 MSIX 和 .appx 应用包中,以便进行部署和安装。 其中一些链接指向 MSIX 文档中的相关文章。
注意
Windows 10 中 UWP 应用的原始应用打包格式为 .appx。 从 Windows 10 版本 1809 开始,此打包格式已重命名为 .msix 并经过扩展,以支持所有类型的 Windows 应用,包括 .NET 和 C++ 桌面 (Win32) 应用。 对 MSIX 的支持也在扩展到早期的 Windows 版本。 有关详细信息,请参阅 MSIX 文档。
主题 | 说明 |
---|---|
使用 Visual Studio 打包 UWP 应用 | 要分发或销售你的通用 Windows 平台 (UWP) 应用,你需要为其创建一个应用包。 |
手动打包应用 | 如果你想要创建应用包并对其进行签名,但你未使用 Visual Studio 开发你的应用,那么你将需要使用手动应用打包工具。 |
应用包体系结构 | 详细了解在生成你的应用包时应使用哪些处理器体系结构。 |
UWP 应用流式安装 | 借助应用流式安装,可指定希望 Microsoft Store 首先下载应用的哪些部分。 当首先下载了该应用的基本文件后,用户就可以启动该应用并与其进行交互,而应用的其余部分则会在后台完成下载。 |
可选包和相关集创作 | 可选包中包含可与主要包相集成的内容。 这些内容可用于可下载内容 (DLC),因为大小限制而划分大型应用,或者用于随附从原始应用中单独分隔出来的任何其他内容。 |
包含可执行代码的可选包 | 了解如何使用 Visual Studio 创建包含可执行代码的可选包。 |
使用应用安装程序安装 Windows 应用 | 利用应用安装程序,可以通过双击应用包来安装 Windows 应用。 |
使用 WinAppDeployCmd.exe 工具安装应用 | Windows 应用程序部署 (WinAppDeployCmd.exe) 是一个命令行工具,可用于将 UWP 应用从 Windows 10 计算机部署到任意 Windows 10 移动版设备。 当 Windows 10 移动版设备通过 USB 进行连接或无需 Microsoft Visual Studio 或该应用的解决方案即可连接到同一子网时,可使用此工具部署应用包。 本文介绍如何使用此工具安装 UWP 应用。 |
设置 UWP 应用的自动生成 | 如果你希望在自动生成过程中打包应用,本主题介绍如何使用 Visual Studio Team Services (VSTS) 执行此操作。 |
应用功能声明 | 功能必须在应用的程序包清单中声明,以便可用于访问某些 API 或资源(如图片、音乐)或者设备(如相机或麦克风)。 |
从 Microsoft Store 下载并安装程序包更新 | 你的 UWP 应用可以以编程方式检查程序包更新,并安装这些更新。 你的应用还可以查询已在合作伙伴中心内标记为必需的程序包,以及完成安装该必需更新前禁用功能。 |