Automatic update installer for .net

I thought to write a script to check on login if the version of the out.net program was the same as on the server and then install the update, but if there is something on the network that does such a thing (and has additional calls and whistles) that anyone can recommend, I'd be interested to hear about that.

+2


source to share


3 answers


You are looking for ClickOnce deployment .



+4


source


I worked with MS, we used a lot there, so personally I worked and approved of it.



0


source


Here is an open source solution I wrote to meet the specific needs we had for WinForms and WPF applications. The general idea is to have the most flexibility at the lowest cost.

So the integration is very easy and the library does almost everything for you, including sync operations. It is also very flexible and allows you to define what tasks to perform and on what conditions - you create rules (or use some of them already). Last but not least, support for any update source (web, BitTorrent, etc.) and any feed format - anything that is not implemented, you can just write for yourself.

Cold updates (requiring an application restart) are also supported and run automatically if the task is not hot-swappable.

This will merge up to one DLL, less than 70KB in size.

More details at http://www.code972.com/blog/2010/08/nappupdate-application-auto-update-framework-for-dotnet/

The code is at http://github.com/synhershko/NAppUpdate (licensed under Apache 2.0 license)

0


source







All Articles