Probleme avec serialisation et deserialisatio

ssebounet Messages postés 163 Statut Membre -  
ssebounet Messages postés 163 Statut Membre -
Bonjour a tous je suis en train de tester la sérialisation et la désérialisation sur un service web.
j ai configurer le fichier web.config de facon a l utiliser:
<soapExtensionTypes>
<add type="tracker.SoapDisplayExtension, tracker" />
</soapExtensionTypes>

soapdisplayextension etant ma classe.
mais cela fait je me suis appercu que niveau client il ne le prenais pas en charge. pourquoi???
donc j ai fais une classe dérivé appelant soapdisplayextension en attribut.
comme ca:
<SoapDisplayExtension(), ...>

mais voila j ai une erreur: je ne la comprend pas ca veux dire quoi???
Une exception non gérée du type 'System.InvalidOperationException' s'est produite dans system.web.services.dll

Informations supplémentaires : La méthode Tracker.GetMessage ne peut pas être réfléchie.

merci d avance pour toute aide.

séb

2 réponses

ssebounet Messages postés 163 Statut Membre 6
 
mais sinon sur le serveur j ai trouver une commande qui permet d enlever l ajout de l attribut dans la fonction et de la mettre dans le fichier web.config

n y a t il pas moyen de faire de meme avec le client??? pour empecher de toucher au fichier reference.vb????

merci bien
seb
1
dohm Messages postés 975 Date d'inscription   Statut Modérateur Dernière intervention   67
 
InvalidOperationException -> ca sent l'opération illégale, tu dois pas avoir les droits.

Au fait, si ça peut te servir :
Si tu sérializes, les tests sur des chaines de caractères peuvent ne plus marcher : dans ce cas utilise la méthode

Chaine.equal(chaine2)
qui teste l'égalité entre ces 2 chaines.
bon courage

Dohm ( Si vous avez un stage pour moi faites moi signe !
0