From wyDay: wyBuild makes update patches and get them to your users fast. With wyUpdate, you can update your app no matter what language you used (C++, Delphi, Java, C#, VB.NET, etc.). You can silently check for updates to GUI apps and silently update Windows Services. wyUpdate can work in either standalone mode or fully integrated automatic update mode. Standalone-update mode is made for people who aren't using .NET technologies, but want to add the best updater in the industry to their application. To add automatic updating to your application simply add the free AutomaticUpdater control to your application. wyBuild uses our own patch algorithm to generate the smallest possible update files.
read more +