2

我很好奇您是否可以在 PowerBuilder 中创建的程序中设置自动更新?我读了一些关于 PBupdate 的东西,但想知道是否有人有一些见解?

4

3 回答 3

1

我们在我工作的一家公司设置了这个。这些应用程序是从一个名为“Launcher”的“主程序”启动的。每个应用程序都有一个版本文件。当用户启动 Launcher 时,每个 PB 应用程序都会根据服务器上存储的内容检查其版本。如果版本不匹配,则将文件从服务器复制到客户端。Launcher 然后启动应用程序可执行文件。通过这种设置,我们可以轻松地部署新版本的应用程序,只需将文件复制到服务器,然后让用户关闭启动器,然后重新启动它。

于 2018-05-08T11:20:13.260 回答
1

您可以从这里下载 PBUpdater: http ://www.topwizprogramming.com/tools.html

我将它用于我的 PBSearch 工具。它检查所有文件的 UTC 日期时间戳并下载它们。

于 2018-05-08T22:06:59.760 回答
0

我所做的是在我们的文件服务器上创建一个特殊目录。它包含运行应用程序所需的所有文件。客户端 PC 只有一个指向可执行文件的图标。这样,每次我需要将新版本投入生产时,我只需将新文件复制到该目录中即可。完毕。每个人同时拥有相同的版本。

于 2018-05-17T15:29:19.180 回答