先上代码
protected string DownLoadFile(string url, string path)
{
HttpWebRequest req = WebRequest.Create(url) as HttpWebRequest;
//System.Net.WebProxy proxy = new WebProxy("192.168.110.5", 808);
//req.Proxy = proxy;
HttpWebResponse res = req.GetResponse() as HttpWebResponse;
Stream resStream = res.GetResponseStream();
Stream stream = new FileStream(path, FileMode.Create);
byte[] bytes = new byte[1024];
int size = resStream.Read(bytes, 0, bytes.Length);
while (size > 0)
{
stream.Write(bytes, 0, size);
size = resStream.Read(bytes, 0, bytes.Length);
}
stream.Close();
resStream.Close();
return path;
}
在测试完成之后,注册服务,启动报错错误如下: