如何为特定用户将扩展点从 App-V 4.6 包迁移到 App-V 5.1

使用以下过程迁移使用用户配置文件使用 App-V 创建的包。

注意

此过程假定你运行的是最新版本的 App-V 4.6。

转换包

  1. 找到要转换的包的用户配置文件。 若要设置策略,请在 节中 userConfiguration 执行以下更新: ManagingAuthority TakeoverExtensionPointsFrom46="true" PackageName=<Package ID>

    下面是用户配置文件的示例:

    ?xml version="1.0" ?
    
    UserConfiguration PackageId=<Package ID> DisplayName=<Name of the Package>
    
    xmlns="<https://schemas.microsoft.com/appv/2010/userconfiguration"> <ManagingAuthority TakeoverExtensionPointsFrom46="true"
    
    PackageName=<Package ID>
    
    </UserConfiguration>
    
  2. 若要添加 App-V 5.1 包,请在提升的 PowerShell 命令提示符窗口中键入以下内容:

    $pkg= Add-AppvClientPackage -Path <Path to package location>
    
    Publish-AppVClientPackage $pkg -DynamicUserConfiguration <Path to the user configuration file>
    
  3. 立即使用 FTA 或快捷方式打开应用程序。 应用程序应使用 App-V 5.1 打开。

    App-V 4.6 包和转换后的 App-V 5.1 包将发布到用户,但 App-V 5.1 包已采用应用程序的 FTA 和快捷方式。

App-V 5.1 的操作

如何为特定用户将 App-V 5.1 程序包中的扩展点还原到 App-V 4.6 程序包