0

我们以 zip 文件的形式提供升级。

Zip 文件中包含的文件之一是 TeamViewerQS_en.exe,它是我们作为购买的品牌组件提供的,位于我们应用程序的 Programs 文件夹中。

解压缩是通过从 VB.NET 类中以编程方式调用 PKZIPC.exe 来完成的,该类将 PKZIPC.exe 作为具有合适参数的新进程启动。

在我们大约 25 个客户中的一小部分,除了 TeamViewer 组件的副本之外,升级工作完美 - 应用程序的 EXE 及其所有 DLL 被正确替换,但 TeamViewer 可执行文件丢失。我能看到的唯一区别是应用程序 EXE 和 DLL 是原始 .MSI 安装的一部分。

它在大多数环境中都可以正常工作,因此我们不会无意中从 ZIP 中省略了该组件(我已经检查了几次!)

是否有某个 Windows 设置会以某种方式阻止 TeamViewer 可执行文件被复制?

如果登录用户是本地管理员,也会发生故障。

4

0 回答 0