Product Documentation

将已发布应用程序与文件类型相关联

Sep 15, 2015

发布应用程序时,可将已发布项目与服务器上的 Windows 注册表中存在的某些文件类型相关联。开始时在发布应用程序向导中将已发布应用程序与文件类型相关联。要修改文件类型,请从操作菜单中,选择应用程序属性,然后选择内容重定向

通过将已发布应用程序和文件类型相关联,然后将应用程序分配给用户,可自动实现以下操作:
  • 将内容从用户设备重定向到服务器。运行 Citrix Receiver(或其他 Citrix 插件)的设备可以打开类型与特定已发布应用程序和交付方法相关联的所有文件。例如,用户双击电子邮件附件时,该附件将根据为这些用户设置的文件类型和交付方法在相应的应用程序中打开。
    注意:如果您不希望特定用户在打开已发布内容时自动启动已发布应用程序,则不要将与文件类型相关联的已发布应用程序分配给这些用户。
  • 内容发布。通过 Web Interface 进行连接或使用 Citrix Receiver 的用户可以使用在服务器上发布的应用程序打开在服务器上发布的内容。例如,发布一个 Microsoft Word 文档。同时发布 Microsoft Word 应用程序时,将该文档与一系列文件类型(例如带有 .doc 扩展名的文件)相关联,然后将其分配给一组用户,发布的内容将会在服务器上发布的 Microsoft Word 应用程序中打开。
文件类型关联需要两步。例如,要将 Microsoft Word 与 .doc 文件扩展名相关联:
  • 发布一个 Microsoft Word (Windows) 文件类型的文档。
  • 发布 Microsoft Word 应用程序,并将其与 Microsoft Word (Windows) 文件类型相关联。用户双击用户设备中的文档时,该文档在服务器上发布的 Microsoft Word 应用程序中打开。通过 Receiver 或 Web Interface 进行连接的用户可以使用已发布应用程序打开已发布的内容。
  1. 选择一个或多个按钮,以选择希望在用户打开文件时打开应用程序的文件类型。 已发布应用程序可以与一个或多个文件类型相关联。
  2. 要列出与应用程序关联的所有文件类型,请单击显示此应用程序的所有可用文件类型。 清除复选框即可仅显示选中的文件类型。

    更改应用程序的可用文档类型时,选中该复选框可显示可用文件类型的扩展集,而不只是最初发布应用程序时选中的那些文件类型。

    注意:将一种文件类型与已发布的应用程序相关联时,可影响几种文件扩展名。例如,关联 Word 文档文件类型时,除 .doc 扩展名之外的其他文件扩展名也会与已发布的应用程序相关联。

更新文件类型关联

文件类型与应用程序的关联位于服务器的 Windows 注册表中。如果在安装 XenApp 后安装并发布应用程序,则必须更新服务器上 Windows 注册表中的文件类型关联。

选择要通过已发布应用程序打开的文件类型。发布应用程序时,“内容重定向”页面会显示可用文件类型列表。只有在已使用应用程序的文件类型关联更新了数据存储的情况下,此列表才显示最新内容。根据包含某应用程序的几台服务器的注册表更新数据存储,将完整的一组文件类型与该应用程序关联。

如果出现以下情况,请更新数据存储中的文件类型关联:
  • 安装了应用程序但尚未发布。
  • 计划启用从用户设备到服务器的内容重定向,或者让用户使用应用程序打开已发布内容。
  • 数据存储尚未包含该文件类型关联。如果更新了托管应用程序的其他服务器注册表中的文件类型,则数据存储已经包含该关联。
  • 在您的环境中,某些文件类型不受支持,必须将其禁用。

如果发布要托管到多台服务器上的应用程序,请确保更新每台服务器上的文件类型。

查看或修改与已发布应用程序相关联的文件类型:

  1. 在 AppCenter 中,选择场,然后选择应用程序。
  2. 操作菜单中,选择应用程序属性,然后选择内容重定向
  3. 要查看文件类型并将其与服务器场数据存储中的应用程序相关联,请选择显示此应用程序的所有文件类型
  4. 或者,要启用或禁用该应用程序的特定文件类型,请选中或取消选中相关复选框。
  5. 如果已修改,请更新场或各台服务器的文件类型:
    1. 在 AppCenter 的左侧窗格中,选择一个场,然后在操作菜单中,依次选择其他任务 > 更新文件类型
    2. 在左侧窗格中选择一台服务器,然后在操作菜单中,依次选择其他任务 > 从注册表更新文件类型
    重要:更新场的文件类型关联数据会花费较长时间。该时间取决于服务器的数量和可用性、流应用程序的数量,以及流应用程序文件共享的可用性。如果不具备访问这些文件共享的权限,将会出现警报。