自动更新框架/引擎

Con*_*ole 10 .net deployment auto-update

我正在开发一个应该能够自动更新的客户端应用程序(.NET).将使用Simple WiX/MSI安装程序部署该应用程序.

我需要的是:

  • 检查服务器的文件版本/哈希/日期
  • 下载更新的文件
  • 更新文件和重新启动应用程序.

有没有合适的框架/模式来存档?

我发现/尝试了以下内容:

  • ClickOnce(不适合我们的需求,因为它无法在第一学期安装应用程序机器)
  • wyUpdate似乎已停止
  • ClickThrought似乎已经停止
  • 谷歌奥马哈看起来很复杂,我试图实现.

是否有任何积极的开发和可靠的解决方案(他们不需要是免费的,也不需要OpenSource)?

S.S*_*ker 2

也许以下内容会有所帮助:

https://autoupdaterdotnet.codeplex.com/

或者你可以尝试一下:

https://github.com/synhershko/NAppUpdate

至少这两个看起来很活跃并且易于使用。