使用WinSparkle更新新版本后,它不会自动启动应用程序

时间:2017-03-02 05:43:31

标签: c++ qt5 sparkle

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

但我发现在安装新版本后,它不会自动启动应用程序,用户必须手动启动它。

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

WinSparkle是否有办法以与Sparkle相同的方式处理它?<​​/ p>

1 个答案:

答案 0 :(得分:0)

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

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

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