逐步部署程序包

将更新发布到提交时,可以选择逐步将更新的程序包推出到在 Windows 10 或 Windows 11 上安装程序包的客户(包括 Xbox)。 这样,你可以监视特定包的反馈和分析数据,以确保在更广泛地推出更新之前对更新充满信心。 可以随时增加百分比(或停止更新),而无需创建新提交。

重要

你的推出选择适用于所有程序包,但仅适用于运行支持软件包外部测试版(Windows.Desktop 内部版本 10586 或更高版本和 Xbox)的操作系统版本的客户,包括通过应用商店管理的(联机)许可(通过适用于企业的 Microsoft Store适用于教育的 Microsoft Store获取应用的任何客户)。 使用逐步推出程序包时,在完成程序包推出之前,早期操作系统版本的客户不会从最新提交获取程序包,如下所示。

请注意,所有客户都会看到使用最新提交输入的 Microsoft Store 一览详细信息。 推出设置仅适用于客户安装的包,以更新现有客户。

提示

包推出将包分发到你指定的百分比中安装了程序包的随机选择客户。 若要将特定包分发给指定的所选客户,可以使用软件包外部测试版。 如果要逐步将更新分发到某个外部测试版组,还可以将推出与软件包外部测试版组合在一起。

设置推出百分比

可以选择在 更新提交的“程序包 ”页上推出更新。 为此,请选中此提交发布后逐步推出更新的框(仅限 Windows 10 或 Windows 11 客户)。 然后输入首次发布提交时应获取更新的客户百分比。 例如,如果希望首先将更新推广到已安装此应用的现有客户中只有一小部分,则可以输入 5。

单击“更新保存所选内容。 应用完成认证过程后,将根据你为更新指定的百分比将包分发给现有客户。

发布提交后调整推出

若要在提交发布后调整推出,请转到应用的“概述”页。 可以拖动选择器来更改从最新提交获取程序包的客户百分比。 单击“更新保存所选内容。 然后,这些包将开始分发给已安装程序包的现有客户,这些客户根据你为更新指定的百分比进行安装。

完成推出

在创建新提交之前,需要完成程序包推出。 可以 完成 推出并将最新包分发给所有客户,或 停止推出以停止 分发最新包。

如果你对更新充满信心,并希望将其提供给所有客户,请单击“完成程序包推出,将最新的程序包分发给所有客户。

提示

将推出百分比更改为 100% 不会确保所有客户都能从最新提交中获取程序包,因为某些客户可能位于不支持推出的 OS 版本上。 必须完成推出,才能停止分发旧包并将所有现有客户更新到较新的包。

如果发现更新出现问题,并且不想进一步分发更新,可以单击“停止包推出以停止从最新提交分发包。 停止软件包推出后,这些包将不再分发给任何客户;仅以前的提交包将用于任何新客户或更新客户。 但是,任何已拥有较新包的客户都将保留这些包;它们不会回滚到以前的版本。 若要向这些客户提供更新,需要使用想要获取的程序包创建新的提交。 请注意,如果在下一次提交中使用逐步推出,则已停止的程序包的客户将按照已停止的程序包提供的相同顺序提供新更新。 新推出将在上次完成的提交与最新提交之间;停止软件包推出后,这些包将不再分发给任何客户。