Я хотел бы знать, почему после загрузки файла с веб-сервера (последняя строка файла * .hex ничего не содержит, это просто пустая строка), он сохраняет последнюю строку нового файла с NULL, который увеличивает размер моего * .hex файла:
byte[] buffer = null;
using (FileStream fs = new FileStream("Drive of the server: //download.hex", FileMode.Open, FileAccess.Read))
{
buffer = new byte[fs.Length];
fs.Read(buffer, 0, (int)fs.Length);
}
var cd = new System.Net.Mime.ContentDisposition
{
FileName = "Fresh_copy_of_the_file" + ".hex",
Inline = false,
};
Response.AppendHeader("Content-Disposition", cd.ToString());
return File(buffer, "application/octet-stream");