0

我不确定我是否将其发布在正确的部分。也请原谅我的有限术语。

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

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

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

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

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

编辑:Sequencer/App-V 是 5.1 版

4

1 回答 1

0

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

要了解为什么不能,您需要了解app-v 客户端的工作原理。查看视频,它很短,为您提供了 app-v 容器的快速介绍。

于 2020-04-13T11:47:15.113 回答