检查Windows应用程序的更新功能

本文关键字:更新 新功能 应用程序 Windows 检查 | 更新日期: 2023-09-27 18:28:39

我正在使用Install-shield限量版来安装我的WPF应用程序。

我目前的情况是这样的。

  • 创建的设置可在我们的网站上下载。

  • 用户可以下载设置,然后在自己的机器上安装。

  • 我可以选择修改软件,并将更新修改后的
    安装程序,以便用户获得更新的
    软件

我的下一步:

在我的应用程序中,我将包含"维护发布(下载更新)"功能。这样用户就可以从软件本身自动下载最新的更新。

我该怎么做。?如有任何帮助,我们将不胜感激。安装防护罩中是否有此设施?

检查Windows应用程序的更新功能

我推荐NAppUpdate。它为更新过程所需的所有任务提供了一个具有功能的框架。例如,它允许您检查来自各种来源(Web http://ftp)的更新,触发更新检查,并用更新的二进制文件替换二进制文件。

你仍然需要将其集成到你的应用程序中,所以这不是一个"开箱即用"的解决方案。但我的经验是,由于定制的可能性有限,大多数开箱即用的解决方案最终都会让人头疼,而且很少是免费的(如果这对你很重要的话)。

一篇很好的介绍性文章可以在这里找到:NAppUpdate背后的哲学。

我不认为有任何工具可以通过安装屏蔽添加该功能,但有一个名为NetSparkle的.NET软件更新框架。如果你愿意,你可以试试。如果你想自己实现一些东西,那么最好是其他一些网站,比如提供启动代码或类似项目的代码项目。

这是NetSparkle的链接。

StackOverflow上也有一个类似的问题:检查更新的代码,安装新版本的应用