1

我在我的 Qt C++ 应用程序中使用WinSparkle(最新版本 0.5.3)框架进行自动更新。它可以完美地检测新版本,自动下载和安装新版本。

但是我发现新版本安装后,并没有自动启动应用程序,用户必须手动启动它。

我检查了WinSparkle API 参考,但没有找到与此相关的任何设置。我认为它应该内置支持更新后自动启动应用程序?

WinSparkle有没有办法像Sparkle一样处理它?

4

1 回答 1

0

我从这个 Github 问题中得到了答案:https ://github.com/vslavik/winsparkle/issues/132

基本上 WinSparkle 目前无法做到这一点,我们应该在 Windows 应用程序安装程序本身中实现自动启动功能。

但是最好允许 WinSparkle 从 ZIP 文件更新,然后在更新后控制自动启动应用程序。欢迎任何相关的 PR。

于 2017-03-03T11:47:15.053 回答