Bonjour à tous,
J'ai besoin de découper un gros fichier en d'autre plus petit fichiers de 50 Mo maximum. Pour cela je lis le fichier par paquets d'octets que je stock dans un tableau de bytes. Voici une partie du code:
Je répète cette manip jusqu'a avoir parcouru l'ensemble du fichier. Mais au bout d'un certain temps (après avoir parcouru environ 600Mo dans le fichier il me semble) ca me génère l'exception OutOfMemoryException sur la ligne MyBuffer = MyBinaryReader.ReadBytes(52428800).
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
Message d'erreur:
A quoi est due cette erreur?Une exception de type 'System.OutOfMemoryException' a été levée.
Merci d'avance

 

 
		
		 
         
 

 
			
			


 
			 
   
 


 BinaryReader.Read : OutOfMemoryException
 BinaryReader.Read : OutOfMemoryException
				 Répondre avec citation
  Répondre avec citation



 
   

 
  
 
 
			
 
						
Partager