将 App-V 排序到 install/point 到原始应用程序位置

Sequencing App-V to install/point to original application location

我不确定我是否将此张贴在正确的部分。也请原谅我有限的术语。

排序过程是否可以将应用程序安装到其原始文件夹位置?

例如,本地安装的应用程序将安装到 **c:\Appfolder** 并且可以正常工作

排序后,应用文件夹位置为**C:\ProgramData\App-V\????????-????-?????-????-?? ????????????\Root\VFS\AppVPackageDrive\Appfolder**

顺序位置不适用于应用程序,因为 **c:\Appfolder** 似乎被硬编码到主 exe 调用的其他文件中。当找不到应该在 **c:\Appfolder** 中的文件时,程序无法启动。

为了测试,我尝试将原始本地安装的文件夹复制到预期的位置,并且排序的应用程序成功启动到某个点然后再次失败(可能缺少注册表和其他设置)。

编辑:Sequencer/App-V 是版本 5.1

简答,恐怕你做不到。您需要修复您的应用程序以使用相对路径而不是完整的硬编码路径。

要理解为什么你不能,你需要理解 how the app-v client works。查看视频,它很短,可以快速介绍 app-v 容器。