при передачи файлов картинки доходят нормально а вот с документами проблема
при попытке открыть документ пишет что файл был поврежден и предлагает восстановить его, восстанавливаю и содержимое в порядке, только вот надо чтобы можно было открывать загруженный файл
отправка
FileStream Stream = File.OpenRead(strData);
int BytesRead = -1;
while (BytesRead != 0)
{
byte[] Buffer = new byte[65535];
BytesRead = Stream.Read(Buffer, 0, 65535);
if (localClient != null && localClient.Connected)
localClient.GetStream().Write(Buffer, 0, Buffer.Length);
else if (remoteClient != null && remoteClient.Connected)
remoteClient.GetStream().Write(Buffer, 0, Buffer.Length);
}
Stream.Close();
прием
FileStream Writing = null;
if (Writing == null)
{
Writing = File.OpenWrite(path1 + "\\" + nam);
}
Writing.Write(buffer, 0, buffer.Length);
if (buffer.Length < 65535) Writing.Close();
может нужно обнулять Stream и Writing? но я не знаю как.