It uses this XML file to get the information about the latest version of the software.
It is a job of installer after this point to carry out the update.
If you provide zip file URL instead of installer then Auto Updater.
If your XML and Update file can only be used from certain Proxy Server then you can use following settings to tell Auto Updater. Currently, if your Changelog URL is also restricted to Proxy server then you should omit changelog tag from XML file cause it is not supported using Proxy Server.
Sometimes as a developer you need to maintain look and feel for the entire application similarly or you just need to do something before update.
NET will extract the contents of zip file to application directory. NET uses XML file located on a server to get the release information about the latest version of the software.