开发者

Automatically Update WPF Application [closed]

开发者 https://www.devze.com 2023-02-10 10:06 出处:网络
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.

We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.

Closed 4 years ago.

开发者_开发百科 Improve this question

I need to have my WPF application pull updates across the internet.

I'm not planning to use ClickOnce because it doesn't support any security mechanism other than Windows Integrated, and that too, only over an intranet.

Is there anything (free open source software) out there to help me with this?

Practical advice would be appreciated, too.


NetSparkle seems a fairly robust auto update package and is compatible with WPF

This framework contains a lot of features, please check them out:

  • True self-updating, no work required from user based on Windows Installer packages
  • Uses appcasts for release information
  • Displays release news to the user via Internet Explorer Control
  • Displays a detailed progress window to the user
  • NetSparkle requires no code in your app, so it's trivial to upgrade or remove the module
  • Seamless integration—there's no mention of NetSparkle; your icons and app name are used
  • Supports DSA signatures for ultra-secure updates UpdateChecker-Helper for start menu integration


Shimmer might be what you're looking for -"it's like ClickOnce but Works"

Edit: The thing is now called Squirrel.Windows


ClickOnce is by far the simplest solution.

Otherwise, there are some CodeProject articles which describe options. For example:

  • Application Auto Update in VB.NET - Shows how to self-update. Could easily be translated to C#.
  • Adding automatic updates to your program - Works via a bootstrapping application.


This is an old questions, and some new alternatives has come along!

I found Squirrel to be awsome! Check it out here:

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

0

精彩评论

暂无评论...
验证码 换一张
取 消