我正在用 python 构建一个桌面应用程序,并用 Pyinstaller 将它打包到一个 exe 中。我想用安装程序来发布我的应用程序,并为软件提供自动和静默更新,如 Windows 版 Google Chrome、Dropbox 或 Github。
我发现以下软件可以做到这一点:
- Google Omaha - 不提供服务器
- Github Shimmer - 完美的解决方案,但 Paul 告诉我它还不能处理非 .Net 应用程序
- WinSparkle - 仅限更新程序。
- NetSparkle - 顾名思义,非常专注于 .Net
- NSIS - 安装程序。
- ClickOnce - 仅限 .NET
我正在尝试找到解决问题的最简单方法。