Bonne fêtes à tous !
J'ai fais une classe plutot basique, sérialisable qui n'hérite pas d'une autre classe, et dont aucune classe n'hérite d'elle même.
Je sérialise déjà cette classe sans problème, (via de l'ipc).
Aujourd'hui je veux sauver dans un fichier Xml une liste de cette classe List<MaClasse> et j'obtient l'erreur suivante :
Pourquoi j'obtiens cette erreur alors qu'elle n'hérite de rien, et que par d'autres moyens, je la sérialise sans problème ???Le type Maclasse n'était pas attendu. Utilisez l'attribut XmlInclude ou SoapInclude pour spécifier les types qui ne sont pas connus statiquement.
voici un appercu de cette classe :
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
26 public enum MonEnum { toto = 1, tata = 2 } [Serialisable] public class MaClasse : IDisposable, IClonable { public MonEnum Status { get{blablabla} set{bliblibli} } public String Titre { get{blablabla} set{bliblibli} } public MaClasse() { } }
Partager