Bonjour,
J'ai un problème qui manifestement est lié à un problème de mémoire. Mais c'est pas sûr...
Je fais la transformation d'un fichier xml avec la méthode ci dessous, le fichier Xml fait en virons 7Mo
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
        XslCompiledTransform TransformationXsl = new XslCompiledTransform();
        TransformationXsl.Load(CheminXsl);
        TransformationXsl.Transform(CheminXml, EcrivainResultat);
EcrivainResultat est mon flux de sortie
Mon premier problème est que lorsque je passais cette commande sur mon server web ça plantait ici me laissant une exception 'OutOfMemory' quand ça passait sur cette dernière ligne. Donc je ne savais pas quoi faire.
Peut-être y a-t-il moyen de régler la mémoire allouée au server, je ne sais pas.

J'ai alors fait une application stand alone, dans celle ci je converti le résultat de mon Xsl transform (qui doit être assez énorme) dans le but de faire du PDF avec NFOP
A un momment je passe mon flux de sortie en string, et je crois que ça fait planter l'appli.
Avez vous une idée ? Est-ce que vous connaissez la taille maximale d'un string ? Est-ce que ça peut faire plus d'un Go ?

Merci de me donner un coup de main si vous savez !
A+