premetto che non sono un esperto di programmazione visual basic ma necessito di una procedura per inviare file tra applicazioni Client/server , funziona tutto ho creato la connessione ma quando voglio inviare un file ne invia soltanto 64KB cercando in internet ho trovato che devo inserire un contatore nel buffer , ma non specifica che contatore ; è poco chiaro .
il codice è il seguente per quanto riguarda l'invio del file

Dim bfile() As Byte = IO.File.ReadAllBytes("lol.docx") flusso.Write(bfile, 0, bfile.Length)

mentre uso questo per la ricezione del file

Dim bfile(cliente.Available - 1) As Byte
flusso.Read(bfile, 0, bfile.Length)
IO.File.WriteAllBytes("lol.docx", bfile)


il file arriva ma soltanto 64KB