打包应用

本部分包含或链接到一些文章,这些文章介绍了如何将通用 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 应用可以以编程方式检查程序包更新,并安装这些更新。 你的应用还可以查询已在合作伙伴中心内标记为必需的程序包,以及完成安装该必需更新前禁用功能。