逐步部署程序包

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

重要

推出选择将应用于所有程序包,但仅适用于运行的 OS 版本支持软件包外部测试版(Windows.Desktop 版本 10586 或更高版本、Windows.Mobile 版本 10586.63 或更高版本以及 Xbox)的客户,其中包括通过应用商店托管(联机)许可适用于企业的 Microsoft 应用商店适用于教育的 Microsoft 应用商店获取应用的所有客户。 逐步推出程序包时,使用较早 OS 版本的客户将不会从最新提交中获取程序包,直到你完成程序包推出,如以下所述。

请注意,所有客户会看到你通过最新提交输入的应用商店一览详细信息。 推出设置仅适用于客户安装的包,适用于现有客户的更新。

提示

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

设置推出百分比

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

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

在提交发布后调整推出

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

完成推出

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

如果你对更新有信心并想要将它提供给所有客户,请单击“完成程序包推出”向所有客户分配最新程序包。

提示

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

如果发现更新中存在问题,并且不想再分配它,可以单击“停止程序包推出”停止从最新提交分配程序包。 停止程序包推出后,将不再向任何客户分配这些程序包;仅将以前提交中的程序包提供给任何新的或正在更新的客户。 不过,已具有较新程序包的任何客户可以保留这些程序包;它们无法回退到以前的版本。 若要向这些客户提供更新,需要使用你想让他们获取的程序包创建新的提交。 请注意,如果在下一个提交中使用逐步推出,将向具有你已停止推出的程序包的客户提供新更新(提供的顺序与向他们提供已停止推出程序包的顺序相同)。 新推出将介于你最后完成的提交和最新提交之间;停止推出程序包后,将不再向任何客户分配这些程序包。