如何手动安装 Application Virtualization Client

应用到: Application Virtualization

有以下两种类型的 Application Virtualization Client 组件:Application Virtualization Desktop Client(设计为安装在台式计算机上),以及 Application Virtualization Client for Remote Desktop Services(以前称为 Terminal Services)(可安装在远程桌面会话主机(RD 会话主机)服务器上)。尽管这两种客户端安装程序不同,但是您可以使用以下过程在一个台式计算机上手动安装 Application Virtualization Desktop Client,或在一个 RD 会话主机服务器上手动安装 Application Virtualization Client for Remote Desktop Services。在生产环境中,您最有可能使用自动脚本编写安装过程在多个台式计算机上安装 Application Virtualization Desktop Client 。有关如何使用脚本安装过程安装多个客户端的信息,请参阅如何使用命令行安装客户端

备注

  1. 如果您正在 RD 会话主机服务器上安装 Application Virtualization Client for Remote Desktop Services 软件,则建议具有开放式 RDP 或 ICA 客户端会话的用户必须将其工作保存在 RD 会话主机服务器上并关闭其会话。在远程桌面会话中,可以手动安装客户端。有关升级客户端的详细信息,请参阅如何升级 Application Virtualization Client

  2. 如果您在用户的计算机上对有关客户端安装路径进行了任何配置,请注意 Application Virtualization (App-V) 4.5 客户端的安装文件夹与先前版本不同。默认情况下,Application Virtualization (App-V) 4.5 客户端的新安装路径为 \Program Files\Microsoft Application Virtualization Client folder。如果已经安装了先前版本的客户端,则安装 App-V 客户端会对当前的安装文件夹进行升级。

备注

对于 App-V 版本 4.6 和更高版本,在安装 App-V Client 时,会将 SFTLDR.DLL 安装在 Windows\system32 目录中。如果在 64 位系统上安装 App-V Client,则会将 SFTLDR_WOW64.DLL 安装在 Windows\SysWOW64 目录中。

手动安装 Application Virtualization Desktop Client 的步骤

  1. 获取正确的安装程序存档文件并将其保存到计算机后,请确保使用具有管理员权限的帐户登录计算机,并双击文件以展开该存档文件。

  2. 选择保存文件的文件夹,然后等文件复制完成后,打开该文件夹。

  3. 如有必要,请查看发行说明。

  4. 浏览以找到 setup.exe 文件,并双击 setup.exe 以启动安装。

  5. 该向导将检查系统,以确保所有的必备软件都已安装,如果缺少以下任何程序,向导将自动提示您进行安装:

    • Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)

    • Microsoft Core XML Services (MSXML) 6.0 SP1 (x86)

    • Microsoft 应用程序错误报告

    备注

    对于 App-V 版本 4.6 和更高版本,向导还将安装 Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)。

    有关安装 Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) 的详细信息,请参阅 https://go.microsoft.com/fwlink/?LinkId=150700 (https://go.microsoft.com/fwlink/?LinkId=150700)。

    如果出现提示,请单击**“安装”。将显示安装进度,且状态将从“挂起”更改为“安装”。成功完成每一步时,安装状态将更改为“成功”**。

  6. 显示**“Microsoft Application Virtualization Desktop Client - InstallShield 向导”时,请单击“下一步”**。

  7. 此时将显示**“许可协议”屏幕。阅读许可协议,如果接受,请单击“我接受许可协议中的条款”,然后单击“下一步”**。

    或者,您可以单击按钮以阅读隐私声明。您必须连接到 Internet 以访问隐私声明。

  8. 在**“安装类型”屏幕上,选择相应的安装类型。单击“典型”以使用默认程序值,或者单击“自定义”**(如果要在安装期间配置程序设置)。

  9. 如果选择**“典型”,则下一个屏幕显示“安装程序准备就绪”。单击“安装”**以开始安装。

  10. 如果选择**“自定义”,则将出现“目标文件夹”**屏幕。

  11. 在**“目标文件夹”屏幕上,单击“下一步”以接受默认文件夹或单击“更改”以显示“更改当前的目标文件夹”屏幕。浏览到目标文件夹,或在“文件夹名”字段中输入目标文件夹,单击“确定”,然后单击“下一步”**。

  12. 在**“Application Virtualization 数据位置”屏幕上,单击“下一步”**以接受默认数据位置,或完成以下操作以更改数据的存储位置:

    1. 单击**“更改”,然后浏览到全局数据位置的目标文件夹,或在“全局数据位置”字段中输入该目标文件夹,并单击“确定”**。全局数据目录是 Application Virtualization Desktop Client 在计算机上缓存由所有用户所共享的数据(如 OSD 文件和 SFT 文件数据)的位置。

    2. 如果要更改将使用的驱动器号,请从下拉列表中选择首选驱动器号。

    3. 如果要更改数据位置,请在**“用户特定的数据位置”**字段中输入用于存储用户特定数据的新路径。用户数据目录是 Application Virtualization Desktop Client 存储用户特定信息(如虚拟化应用程序的个人设置)的位置。

      备注

      此路径对于每个用户必须各不相同,因此该路径应包括用户特定的环境变量或映射的驱动器或其他将解析为每个用户的唯一路径的内容。

    4. 完成更改后,请单击**“下一步”**。

  13. 在**“缓存大小设置”**屏幕上,您可以接受或更改默认缓存大小。单击以下单选按钮之一可选择如何管理缓存空间:

    1. “使用最大缓存大小”。在**“最大大小 (MB)”**字段中输入一个介于 100 到 1,048,576 (1 TB) 之间的数值,以指定缓存的最大大小。

    2. “使用可用磁盘空间阈值”。输入一个数值以指定 Application Virtualization Client 必须在磁盘上保留的可用磁盘空间量 (MB)。此操作可使缓存一直增加,直到可用磁盘空间量达到此限制。**“剩余可用磁盘空间”**中显示的值指示当前还有多少磁盘空间未使用。

    重要

    为了确保缓存具备足够为可能部署的所有程序包分配的空间,请在配置客户端时使用“使用可用磁盘空间阈值”设置以使缓存可以按需要增长。或者,提前确定 App-V 缓存需要多少磁盘空间,并在安装时相应地设置缓存大小。有关缓存空间管理功能的详细信息,请参阅 Microsoft Application Virtualization (App-V) 操作指南中的“如何使用缓存空间管理功能”

    单击**“下一步”**继续操作。

  14. 在**“运行时包策略配置”**屏幕的以下部分中,可以更改影响 Application Virtualization Client 在运行时期间的行为方式的参数:

    1. “Application Source Root”。指定 SFT 文件的位置。如果使用此选项,则会覆盖 OSD 文件中 CODEBASE HREF URL 的协议、服务器和端口部分。

    2. “应用程序授权”。如果选中**“即使进行缓存时也需要用户授权”**选项,则系统会要求用户连接到服务器并在允许其启动每个虚拟应用程序之前至少验证一次其凭据。

    3. “允许从文件进行传输”。指示是否会启用从文件进行传输,与如何使用**“Application Source Root”字段无关。如果未选中此选项,则将禁用从文件进行传输。如果“Application Source Root”**包含 \\server\share 格式的 UNC 路径,则必须选中此选项。

    4. “自动加载应用程序”。控制何时以及如何在后台自动加载应用程序。

      备注

      在安装 App-V Client 以使用只读缓存(例如,使用 VDI 服务器实现)时,您必须将“自动加载的应用程序”设置为“不要自动加载应用程序”以防止客户端尝试更新只读缓存中的应用程序。

    单击**“下一步”**继续操作。

  15. 如果要定义发布服务器,请在**“发布服务器”屏幕上选中“立即设置发布服务器”复选框,或者如果要以后完成此操作,请单击“下一步”**。若要定义发布服务器,请指定以下信息:

    1. “显示名称”—输入要显示的服务器名称。

    2. “类型”—从服务器类型下拉列表中选择服务器类型。

    3. “主机名”“端口”—在对应的字段中输入主机名和端口。在下拉列表中选择服务器类型时,端口字段将自动填充标准端口号。若要更改端口号,请单击列表中的相应服务器类型并按照需要更改端口号。

    4. “路径”—如果已选择**“标准 HTTP 服务器”“增强的安全性 HTTP 服务器”,则必须在此字段中输入指向包含发布数据的 XML 文件的完整路径。如果选择“Application Virtualization Server”“增强的安全性 Application Virtualization Server”**,则此字段处于不活动状态。

    5. “在用户登录时自动联系此服务器以更新设置”—如果要在用户登录 Application Virtualization Client 上的其帐户时自动查询此服务器,请选中此复选框。

    6. 完成配置步骤后,单击**“下一步”**。

  16. 在**“安装程序准备就绪”屏幕上,单击“安装”**。此时将显示一个屏幕,其中显示安装进度。

  17. 在**“安装向导已完成”屏幕上,单击“完成”**。

    备注

    如果由于任何原因导致安装失败,您可能需要在重新安装前重新启动计算机。

另请参阅

概念

独立传递方案概述

其他资源

如何使用命令行安装客户端

-----
你可以在 TechNet 库中了解有关 MDOP 的详细信息,在 TechNet Wiki 上搜索疑难解答,或者在 FacebookTwitter 上与我们联系。 请将关于 MDOP 文档的建议和意见发送到 MDOPdocs@microsoft.com。