Файл загружается из папки app_data, но в поврежденном формате
Мое веб-приложение хранит файлы (.png, .bmp, .jpg, .jpeg, .jpe, .jfif, .gif, .tif, .tiff, .doc, .docx, .pdf, .xls, .xlsx) в папка app_data/upload. Он хранится на живом сервере, как и в локальной системе. Но при попытке загрузки он загружается с тем же размером файла, но в поврежденном формате.
Вот код, который загружает файл с живого сервера.
string strURL = "~/App_Data/Upload/" + fileRepository.FileName;
WebClient req = new WebClient();
HttpResponse response = HttpContext.Current.Response;
response.Clear();
response.ClearContent();
response.ClearHeaders();
response.Buffer = true;
response.ContentType = "application/octet-stream";
response.AppendHeader("Content-Disposition", "attachment;filename=\"" + fileRepository.FileName + "\"");
byte[] data = req.DownloadData(Server.MapPath(strURL));
response.BinaryWrite(data);
response.TransmitFile(Server.MapPath(strURL));
FileRespository.DownloadCount(Convert.ToString(_fileID));
response.End();
Пожалуйста, найдите изображение, прикрепленное, когда файл Word загружен. Пожалуйста, помогите мне.