Bonjour à tous,
J'utilise le XmlSerializer pour convertir des fichiers XML complexes en objets et inversement. Récemment, le format des fichiers ayant changé, j'ai regénéré les classes correspondantes via le xsd.exe.
Depuis, l'appel au constructeur XmlSerializer objSerializer = new XmlSerializer(typeof(Machin)); génère à l'exécution des messages d'erreur du genreXYZ étant différent à chaque fois.Le fichier ou l'assembly nommé XYZ.dll ou l'une de ses dépendances, est introuvable.
J'arrive à avoir un message d'erreur classique, toujours à l'exécution, sur une sous-classe de Machin, mais dès lors que je touche aux tags du genre [System.Xml.Serialization.XmlElementAttribute("SousMachin", typeof(SousMachin))] sur le membre incriminé pour corriger le problème, l'erreur ci-dessus réapparait.
Merci d'avance pour votre aide, je suis clairement bloqué... N'hésitez pas à demander plus d'éclaircissements si besoin !
Cordialement,
hobotalker
Partager