How can I make my C# application check for updates?
<p>I am building a C# windows application.
I want it so whenever I click the update button in my form the application will Start looking for whether there is a new version avaliable on my Server.</p>

<p>If there is then proceed to update the Software. </p>

<p>How is this usually handled?</p>
