Bonjour
J'ai fais du code avec lequel je genère un fichier excel à partir d'un fichier XML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
  Dim document As XmlDocument     ' Xml document root
        Dim navigator As XPathNavigator ' navigate document
        Dim transformer As XslCompiledTransform ' transform document
        Dim output As StringWriter
        Response.Write(Now & "<br>")
        document = New XmlDocument()
        document.Load(Server.MapPath("./TempReports/263.xml"))

        ' create navigator
        navigator = document.CreateNavigator

        ' load style sheet
        transformer = New XslCompiledTransform()
        transformer.Load(Server.MapPath("./TempReports/Excel2.xsl"))

        ' transform XML data
        output = New StringWriter()
        transformer.Transform(navigator, Nothing, output)

        ' display transformation in text box
        Console.WriteLine(output.ToString)
        ' write transformation result to disk
        Dim stream As FileStream = _
           New FileStream(Server.MapPath("./TempReports/777.xls"), FileMode.Create)
....
le problème , c'est que je reçoit une erreur :
System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown
à la ligne en rouge transformer.Transform
Le site est en local sur mon PC
Je n'ai pas d'IIS

Merci