Ciao! come faccio a scrivere un file da una memorystream?

Per esempio per le immagini c'è l'opzione apposta "fromstream"

codice:
PictureBox1.Image = Image.FromStream(memorystream)
Ma per fare la stessa cosa su un file con un percorso specifico come faccio??

Ho provato così ma mi salva, giustamente, un solo byte:

codice:
File.WriteAllText(percorso.Text + "\mioexe.exe", memorystream.ReadByte)
Mi servirebbe un "readallbyte" che però non esiste