Delen via


How to migrate extension points from an App-V 4.6 package to App-V 5.1 for a specific user

Use the following procedure to migrate packages created with App-V using the user configuration file.

Note

This procedure assumes that you are running the latest version of App-V 4.6.

To convert a package

  1. Locate the user configuration file for the package you want to convert. To set the policy, perform the following updates in the userConfiguration section: ManagingAuthority TakeoverExtensionPointsFrom46="true" PackageName=<Package ID>.

    The following is an example of a user configuration file:

    ?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. To add the App-V 5.1 package, type the following in an elevated PowerShell command prompt window:

    $pkg= Add-AppvClientPackage -Path <Path to package location>
    
    Publish-AppVClientPackage $pkg -DynamicUserConfiguration <Path to the user configuration file>
    
  3. Open the application using FTAs or shortcuts now. The application should open using App-V 5.1.

    The App-V 4.6 package and the converted App-V 5.1 package are published to the user, but the FTAs and shortcuts for the applications have been assumed by the App-V 5.1 package.

Operations for App-V 5.1

How to Revert Extension Points From an App-V 5.1 Package to an App-V 4.6 Package for a Specific User