winform 下载 asp.net里的文件报错,
winform 下载 asp.net里的文件报错,求助啊
写了个更新的程序,路径是完全正确的,开始用
这段代码下载一个xml是正确的,可是现在下载dll和exe文件就报错 “远程服务器返回错误: (404) 未找到。”
让我很郁闷,用了很多别人的下载代码都不行,这是为什么啊,
------解决方案--------------------
最好将文件压缩打包下载。
是不是下载文件类型权限有问题?
------解决方案--------------------
dll文件是不能被下载的....有权限控制,考虑压缩下一起传输.
写了个更新的程序,路径是完全正确的,开始用
- C# code
//提供url路径,并下载到本地 WebRequest request = WebRequest.Create("http://222.35.76.37/Download/XMLFile.xml"); request.Method = "get"; WebResponse response = request.GetResponse(); Stream s = response.GetResponseStream(); StreamReader readerNew = new StreamReader(s, Encoding.Default); string xml = readerNew.ReadToEnd(); response.Close(); File.WriteAllText(Application.StartupPath + @"\XMLFile.xml", xml); //保存到本地
这段代码下载一个xml是正确的,可是现在下载dll和exe文件就报错 “远程服务器返回错误: (404) 未找到。”
让我很郁闷,用了很多别人的下载代码都不行,这是为什么啊,
------解决方案--------------------
最好将文件压缩打包下载。
是不是下载文件类型权限有问题?
------解决方案--------------------
dll文件是不能被下载的....有权限控制,考虑压缩下一起传输.