应用打包在Windows上为应用程序提供可预测的安装、更新和服务模型。 虽然 WinUI 3 应用默认打包,但许多其他类型的应用并不打包。 添加包标识可解锁各种Windows功能。 依赖于包标识的功能包括后台任务、通知、动态磁贴、自定义上下文菜单扩展、共享目标和其他扩展点。 打包还有助于确保更简洁的部署、可靠的更新,并通过Microsoft Store和企业部署工具等渠道简化分发。
不确定哪个打包模型适合你的应用? 请参阅 打包概述。
部署使用Windows 应用 SDK的应用时,可以在依赖于框架的部署模型和自包含部署模型之间进行选择。 依赖于框架的应用依赖于用户计算机上安装的Windows 应用 SDK运行时和/或框架包。 相比之下,独立应用直接将Windows 应用 SDK依赖项与应用程序捆绑在一起,确保应用承载运行所需的一切。 正确的模型取决于你的分发方案、更新策略,以及你希望对应用的占用空间和依赖项进行多少控制。
开始打包和部署Windows应用
包装
通过配置应用的打包、安装和更新方式来准备分发。
部署
了解如何使用框架或独立部署选项通过应用交付和管理Windows 应用 SDK。