自动更新WPF应用程序

我需要让我的WPF应用程序在互联网上进行更新。自动更新WPF应用程序

我不打算使用ClickOnce,因为它不支持除Windows集成以外的任何安全机制,并且也仅支持通过Intranet。

有什么(免费开源软件)在那里帮助我呢?

实用建议也将不胜感激。

回答:

NetSparkle似乎是一个相当强大的自动更新包,并与WPF

该框架包含了很多功能兼容,请检查出来:

  • 真正的自我更新,无需工作 从基于Windows Installer的用户 包
  • 用途appcasts发布信息
  • 显示通过 的Internet Explorer控制发布消息给用户
  • 显示详细的进度窗口 用户
  • NetSparkle需要你 应用程序没有代码,因此它是微不足道的升级或 删除模块
  • 无缝集成 - 没有 提到NetSparkle;您的图标和 应用名称中使用
  • 支持DSA签名 超安全更新 UpdateChecker-帮手开始菜单 整合

回答:

ClickOnce是迄今为止最简单的解决方案。

否则,有一些CodeProject文章描述了选项。例如:

  • Application Auto Update in VB.NET - 显示如何自我更新。可以很容易地转换为C#。
  • Adding automatic updates to your program - 通过引导应用程序工作。

回答:

看看这里:Auto-update library for .NET?

回答:

Shimmer可能是你在找什么 - “这就像ClickOnce的,但作品”

编辑:东西现在被称为Squirrel.Windows

回答:

这是一个老问题,等等我新的替代品已经出现了!

我发现松鼠是awsome!看看这里:

https://github.com/Squirrel/Squirrel.Windows

以上是 自动更新WPF应用程序 的全部内容, 来源链接: utcz.com/qa/264933.html

回到顶部