使连接组忽略包版本

Microsoft Application Virtualization (App-V) 5.0 SP3 使你可以配置连接组以使用包的任何版本,这简化了包升级并减少需要创建的连接组数。

若要升级早期版本的 App-V 中的包,必须执行几个步骤,包括禁用连接组和修改连接组的 XML 定义文件。

App-V 5.0 SP3 的任务说明 如何使用 App-V 5.0 SP3 执行任务

可以将连接组配置为接受任何版本的包,这使你无需禁用连接组即可升级包。

该功能的工作原理:

  • 如果连接组有权访问包的多个版本,则使用最新版本。

  • 如果连接组包含版本不正确的可选包,则会忽略该包,并且不会阻止创建连接组的虚拟环境。

  • 如果连接组包含版本不正确的非可选包,则无法创建连接组的虚拟环境。

方法 步骤

App-V 服务器 - 管理控制台

  1. 在管理控制台中,选择“ >连接组”。

  2. 从“连接组”库中选择正确的连接组。

  3. 在“连接的包”窗格中单击 “编辑 ”。

  4. 选中包名称旁边的“ 使用任何版本 ”复选框,然后单击“ 应用”。

有关添加或升级包的详细信息,请参阅 如何使用管理控制台添加或升级包

独立计算机上的 App-V 客户端

  1. 创建连接组 XML 文档。

  2. 对于要升级的包,请将 Package 标记属性 VersionID 设置为星号 (*) 。

  3. 使用以下 cmdlet 添加连接组,并包括连接组 XML 文档的路径:

    Add-AppvClientConnectionGroup

  4. 升级包时,使用以下 cmdlet 删除旧包、添加升级的包并发布升级后的包:

    • RemoveAppvClientPackage

    • Add-AppvClientPackage

    • Publish-AppvClientPackage

有关详细信息,请参阅:

 

管理连接组