Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What are some of the best ways of doing silent updates for a desktop app?

Tags:

c#

.net

desktop

Specifically, this is for a .NET 2.0 desktop application. Currently we require the user to manually go through the update process via our website.

What are the best ways of doing a silent or automatic upgrade of the client behind the scenes?

Thanks!

like image 720
greg7gkb Avatar asked Jan 23 '10 17:01

greg7gkb


2 Answers

I would suggest a read of chapter 4 of Microsoft's .NET Applications Lifecycle Guide. The one I would promote is hooking up an Automatic Update system - you can write a small system to contact a web server that you own, check if there is an upgrade available, download and install the upgrade patch.

like image 120
Travis Gockel Avatar answered Oct 25 '22 08:10

Travis Gockel


You may take a look at ClickOnce or Updater Application Block.

like image 27
Darin Dimitrov Avatar answered Oct 25 '22 07:10

Darin Dimitrov