如何针对特定计算机上的所有用户将扩展点从 App-V 4.6 包迁移到转换后的 App-V 5.1 包
使用以下过程使用部署配置文件将扩展点从 App-V 4.6 包迁移到 App-V 5.1 包。
注意
此过程假定你运行的是最新版本的 App-V 4.6。
以下过程不需要 App-V 5.1 管理服务器。
过程
使用部署配置文件将扩展点从 App-V 4.6 包迁移到转换后的 App-V 5.1 包
找到包含要迁移的包的部署配置文件的目录。 若要设置策略,请对
userConfiguration
节进行以下更新:ManagingAuthority TakeoverExtensionPointsFrom46="true" PackageName=<Package ID>
下面是部署配置文件中的内容示例:
<?xml version="1.0" ?> <DeploymentConfiguration xmlns="<https://schemas.microsoft.com/appv/2010/deploymentconfiguration>" PackageId=<Package ID> DisplayName=<Display Name> <MachineConfiguration/> <UserConfiguration> <ManagingAuthority TakeoverExtensionPointsFrom46="true" PackageName=<Package ID> </UserConfiguration> </DeploymentConfiguration>
若要添加 App-V 5.1 包,请在提升的 PowerShell 命令提示符中键入:
$pkg= Add-AppvClientPackage -Path <Path to package location> -DynamicDeploymentConfiguration <Path to the deployment configuration file> Publish-AppVClientPackage $pkg
若要测试迁移,请使用关联的 FTA 或快捷方式打开虚拟应用程序。 应用程序以 App-V 5.1 打开。 App-V 4.6 包和转换后的 App-V 5.1 包都已发布给用户,但 App-V 5.1 包已采用应用程序的 FTA 和快捷方式。