با سلام
من از کد زیر برای دانلوی فایل از سرور دیگر برای کاربر استفاده میکنم


WebClient client = new WebClient();
string url = @"http://sitename.com/DGT.zip";
HttpResponse response = HttpContext.Current.Response;
response.Clear();
response.ClearContent();
response.ClearHeaders();
response.Buffer = true;
Response.ContentType = "application/octet-stream";
Response.AppendHeader("Content-Disposition", String.Format("attachment; filename={0}", "wpp-tree.rar"));
byte[] data = client.DownloadData(url);
response.BinaryWrite(data);
response.End();

اما مشکل اینجاست که لود فایل روی هاستم انجام نشه برای کاربر ارسال نمیشه ایا میشه کاری کرد که این حالت پیش نیاد؟
(به دلیلی نمیخواهم از httpwebrequest برای این کار استفاده کنم)