If I have users connecting to a server daily, how can I have the users pc detect whether an upgraded version of my VB.NET application exists on the server and if so then download it and re-install? All of this has to be done as automatically as possible because the users are not computer savvy and we dont want to confuse them. (The application has to be on the user pc because they will use it offline and there are over 1000 pcs that will use this application.) Any suggestions would be appreciated!