Hey friends,
I have a Windows Forms application in which I'd like to implement automatic updates. In the past I've implemented such a feature which checks assembly versions using a Webservice. The webservice tells the application wether newer versions of the assemblies are available, if so, the application will download the assemblies and install them.
Howerver the component doesn't work properly anymore due to new features in Windows (UAC, MSI 'repairing' replaced assemblies and so forth). Now I'm planning to develop a new component which will automatically update software, however I cannot find a good approach. The web contains several resources but a lot of them are outdated.
The target framework for my project will be 4.0
Any suggestions?
Thanks a lot!