如果某个 Receiver for Web 站点同时提供桌面和应用程序,则该站点在默认情况下将分别显示桌面视图和应用程序视图。 用户登录该站点后,将首先看到桌面视图。 如果只有一个桌面可供用户使用,则无论站点是否还提供应用程序,该桌面都会在用户登录站点时自动启动。 要更改这些设置,请编辑站点配置文件。

重要: 在多服务器部署中,请一次仅使用一台服务器以更改服务器组的配置。 确保 Citrix StoreFront 管理控制台未在部署中的任何其他服务器上运行。 完成后,请将对配置所做的更改传播到服务器组,以便更新部署中的其他服务器。

  1. 使用文本编辑器打开 Receiver for Web 站点的 web.config 文件,该文件通常位于 C:\inetpub\wwwroot\Citrix\storenameWeb\ 目录中,其中 storename 是创建应用商店时为其指定的名称。

  2. 在此文件中查找以下元素。

  3. 将 showDesktopsView 和 showAppsView 属性的值更改为 false,以分别阻止将桌面和应用程序显示给用户(即使站点提供这些内容也是如此)。 如果同时启用了桌面视图和应用程序视图,请将 defaultView属性的值设置为 apps,以便在用户登录站点时首先显示应用程序视图。

  4. 在此文件中查找以下元素。

  5. 将 autoLaunchDesktop 属性的值更改为 false,以便在用户登录站点并且只有一个桌面可供该用户使用时,阻止 Receiver for Web 站点自动启动该桌面。

    如果 autoLaunchDesktop 属性设置为 true,则当只有一个桌面可用的用户登录时,无论工作区控制如何配置,该用户的应用程序均不会重新连接。

注: 要使 Receiver for Web 站点能够自动启动桌面,通过 Internet Explorer 访问该站点的用户必须将该站点添加到“本地 Intranet”或“可信站点”区域中。