使用 Horizon Universal Console中的“添加应用程序”工作流,可将应用程序添加到组织的清单。您可以在创建应用程序时立即添加软件包,也可以稍后使用“添加软件包”工作流将软件包添加到现有应用程序中。

注: 如果要将软件包添加到现有应用程序,则无需再次创建应用程序。
  • 首次使用“添加应用程序”工作流后,在捕获桌面虚拟机中完成捕获应用程序包的步骤之前,同一用户不应尝试再次对同一映像使用该选项。如果在捕获应用程序包的步骤完成之前尝试再次对同一映像使用该选项,则会显示一条消息,指出已启动创建软件包的请求。但是,同一租户中的其他用户可以为该映像启动软件包创建操作,无论第一个用户是否已完成步骤。
    注: 如果选择位于同一 Horizon Edge 或其他 Horizon Edge 上的不同映像,同一用户可以同时运行多个捕获进程。但是,不能同时对同一映像运行多个捕获进程。
  • 首次单击“添加应用程序”选项以启动捕获过程时,系统可能需要长达 10 分钟的时间,捕获桌面虚拟机才能准备就绪,且状态更改为 Desktop ready for application capture。第一次需要 20 分钟时间,这是因为系统要创建桌面分配和两个桌面虚拟机,以支持捕获过程。在您完成捕获第一个应用程序包后,可能会希望启动新的捕获过程,此时在单击“添加应用程序”选项和状态更改为 Desktop ready for application capture 之间的时间将会变短,大约需要 10 分钟。首次捕获之后所需的时间变短,这是因为系统无需再像首次执行时那样创建捕获桌面分配。在第二次捕获时,系统会删除先前使用的捕获桌面虚拟机,并使用新的虚拟机。

每个软件包都有一个交付选项。您可以使用此选项,将软件包交付模式配置为 ClassicOn-demand。对于经典交付,在计算机启动或用户登录时会立即将任何分配的应用程序交付给最终用户。对于按需交付,系统会显示一个快捷方式,但在用户打开该快捷方式之后,才会交付应用程序。有关更多信息,请参阅了解使用 Horizon Cloud Service - next-gen 的 App Volumes 应用程序包交付模式

前提条件

确认您的环境满足 在 Horizon Cloud Service - next-gen 中使用 App Volumes 应用程序的概述和必备条件中列出的所有必备条件。
重要说明:

“添加”工作流仅适用于具有单用户、客户端或 VDI 类型的 Microsoft Windows 操作系统的映像,而不适用于具有多会话类型操作系统的映像。在执行后续任务中所列步骤之前,您必须具有安装了 App Volumes Agent 的可用映像。从 Microsoft Azure 应用商店添加映像并发布映像时,请确保已打开 App Volumes 切换按钮。默认情况下,将关闭此切换开关。发布映像时,此切换按钮将列在代理部分中。

App Volumes 切换开关显示在“发布映像”页面的“代理”窗口中。要确保在映像上安装 App Volumes Agent,必须启用切换开关。

要添加映像并发布映像,请参阅使用下一代 Horizon 控制平面管理 Horizon 映像

过程

  1. Horizon Universal Console 中,导航到桌面和应用程序目录 > App Volumes
  2. 单击添加 > 应用程序
  3. 添加应用程序页面上,添加应用程序名称描述
  4. 通过从 Active Directory 的可用域中选择所有者来添加所有者详细信息
  5. 选择相应切换开关以添加软件包
    请注意,您可以立即添加软件包,也可以稍后添加。要稍后添加软件包,可以使用“添加软件包”工作流。
  6. 添加软件包名称描述
  7. 选择将在其中打包此应用程序的 Horizon Edge
  8. 选择将在其中创建打包虚拟机以捕获软件包的提供程序
  9. 选择计算机标识

    您可以选择 Azure Active Directory,也可以选择在您的环境中注册的已配置 Active Directory 域。如果选择已配置的 Active Directory 域,请确保可以从选定的 Horizon Edge 访问该域。

    注: 对于 Azure Active Directory,支持所有 Windows 11 和 Windows 10 设备,但 Microsoft Azure 中运行的家庭版 Windows Server 2019 和更高版本的虚拟机除外(不支持服务器核心版)。
  10. 选择打包程序或分配到用于捕获应用程序的虚拟机的用户。
    用户的域必须与选定的 Active Directory 域相同。
  11. 经典按需交付之间进行选择。

    默认情况下,软件包交付模式为 Classic。如果将软件包配置为 On-demand,则仅当最终用户启动应用程序时才会附加软件包。

    注: 对于使用不支持按需交付的 Horizon Agent Installer 23.1.0.21387799 及更早版本创建的软件包,管理员仍可以从 On-demand 更改为 Classic,也可以从 Classic 更改为 On-demand。但是, App Volumes Agent 无法根据按需行为虚拟化现有软件包。
  12. 选择虚拟机用于捕获软件包的映像
    确保该映像已安装 App Volumes Agent。
  13. 选择虚拟机用于捕获软件包的映像版本
  14. 选择用于创建打包虚拟机的桌面型号
  15. 单击保存

结果

  • 添加软件包后,软件包的状态为 Desktop provisioning is in progress
  • 完成桌面置备并为打包程序分配虚拟机后,软件包的状态为 Ready for capture

下一步做什么

在创建应用程序后,您可以执行以下任一任务: