For technical reasons, I can't use ClickOnce to auto-update my .NET application and its assemblies. What is the best way to handle auto-updating in .NET?
We have a product that's commercial/open source: wyBuild & wyUpdate. It has patching ability and is dead simple to use.
Edit: I'm getting voted down into the negative numbers, but my post wasn't just blatant selling. Our updater, wyUpdate, is open source, written in C# and is licensed under the BSD license.
I thought it might help anyone trying to build an updater from scratch using the .NET framework.
But, vote me down if you must.