Automatically Update WPF Application

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

Tags:

C#

.Net

Wpf