Bonjour à tous, 

Et voilà mon 1er Ticket! :o)
Voici une classe qui permet de formater une Exception sous la forme d’un flux XML en DotNet 2.0. 

Exemple de formatage d'exception:

 <EXCEPTION>
  <Date>06/05/2008 15:58:11</Date>
  <Type>System.Exception</Type>
  <Message>Exception 1</Message>
  <Source />
  <HelpLink />
  <Data>System.Collections.ListDictionaryInternal</Data>
  <StackTrace>StackTrace non disponible</StackTrace>
  <AdditionalInfo>
    ** InnerException **
    Type : System.Exception
    Message : Exception 2
    Source :
    HelpLink :
    Data : System.Collections.ListDictionaryInternal
    StackTrace : StackTrace non disponible</AdditionalInfo>
 </EXCEPTION>

Je joins en format PDF toutes les explications car le ticket fait 4 pages!

Formatage_en_XML_d'une_Exception.pdf (124,08 kb)

Et voici le fichier cs :

XmlExceptionFormatter.cs (10,57 kb)

@+ pour de nouvelles aventures.

Christophe REZENTHEL