hmmm hmm so many questions hmm hmm
@lf: I used a url and it works perfectly. Downloads it, then extracts the zip file, then closes the browser so updates can take place.
EDIT:
Okay just a question..so I have my file on my host, now how would I like make it go to another host to get the file, if the firsthost is down? Here's my code.
WebClient download = new WebClient();
byte[] filedata = download.DownloadData("first host here");
FileStream file = File.Create(Application.StartupPath + "\\update.zip");
file.Write(filedata, 0, filedata.Length);
file.close();
Now last night my host was down so it couldnt download the file, so I want it to be able to go to another host if it cant access the first. Is it possible? if so how?