Download ændre fil
Hej,Jeg er ved at lave en opdaterings funktion til et program.
Programmet opretter forbindelse til min hjemmeside og downloader
så en eventuel opdatering.
Problemet er bare at hver gang jeg har downloadet en opdatering (en exe-fil), siger windows at det ikke er et gyldigt win32 program.
Her er min download funktion:
string url = "http://domæne.dk/download/program/update.exe";
Byte[] buffer = new Byte[5000];
FileStream fs = File.Create( Directory.GetCurrentDirectory() + @"\Update.exe" );
HttpWebRequest downloader = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)downloader.GetResponse();
Stream response_stream = response.GetResponseStream();
while(response_stream.Read(buffer, 0, buffer.Length) != 0)
{
fs.Write(buffer, 0, buffer.Length);
}
fs.Close();
response_stream.Close();
Hvad skal rettes for at programmet kan downloades uden fejl?
Mvh
Morten