Une exception de type 'System.OutOfMemoryException' a été levée.
informatixa
Messages postés21Date d'inscriptionmardi 13 février 2007StatutMembreDernière intervention20 février 2012
-
20 févr. 2012 à 10:59
cs_Robert33
Messages postés834Date d'inscriptionsamedi 15 novembre 2008StatutMembreDernière intervention14 janvier 2017
-
4 mars 2012 à 08:04
Bonjours,
Je suis en train de développer un programme pour uplaod sur un site web est le problème est que quand test d'upload un fichier de moins de 257mo tout va bien mais quand c'est plus de 257mo, j'ai cette erreur "Une exception de type 'System.OutOfMemoryException' a été levée."
.....
Stream memoryStream = new MemoryStream();
.....
FileStream fileStream = new FileStream(filename, FileMode.Open, FileAccess.Read);
byte[] buffer = new byte[1024 * 1024 * 1];
int bytesRead = 0;
while ((bytesRead = fileStream.Read(buffer, 0, buffer.Length)) != 0)
{
total_read_size += bytesRead;
memoryStream.Write(buffer, 0, bytesRead); // ERROR: Une exception de type 'System.OutOfMemoryException' a été levée.
}
fileStream.Close();
.....
A voir également:
System outofmemoryexception
System out of memory exception - Meilleures réponses