IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Problème de sérialisation / désérialisation


Sujet :

C#

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Problème de sérialisation / désérialisation
    Bonjour à toutes et à tous,

    Je travail sur un projet qui a impliqué l'utilisation de Workflow. Je crée des Workflows à l'aide d'un worflow Designer (développé par l'entreprise). J'ai des activities customisés à ma disposition.

    Si je crée un nouveau WF avec une des activités personnalisés, à la compilation, j'ai un message d'erreur (lié à une propriété) :

    "Could not deserialise object. The type '(...).ValidationRequestSettings' could not be resolved."
    et un autre message d'erreur (lié à l'activité) :

    "Invalid data found while deserializing an object of type '(...).ValidationRequestActivity'."
    Ces deux messages d'erreur sont liés.


    Si j'enregistre et je recompile, plus de message d'erreur.

    En voyant ca, j'ai comparé le fichier .xoml à deux étapes : enregistrement avant la compilation (étapes des erreurs) et après le chargement (étapes ou il n'y a pas d'erreur). Il s'avère qu'il y a une différence entre les deux fichiers.

    C'est cette différence qui pose problème (j'ai essayé entre le moment ou j'enregistre les fichiers et la compilation du WF, de changer les données en supprimant les parties rajouté et ca marche).


    A savoir que je n'ai pas besoin que cette propriété dans mon fichier. J'ai donc essayé d'empécher la sérialisation en mettant un [XmlIgnore] avant la propriété mais ca ne fonctionne pas.

    Est-ce que quelqu'un peut m'aider, svp ?

    J'espère que je me suis exprimée clairement.


    Je développe en C# (En DOT.Net pour le Workflow Designer et ASP.Net pour le site associé). Framework : 3.5 , visual studio 2008.


    Merci à tous pour vos réponses.

    Mel

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Résolu !!!

    Une donnée non utilisé mettais le boxon lors de la désérialisation.
    En la supprimant, j'ai supprimé le problème.

    Mel

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 01/12/2014, 12h23
  2. [Débutant] Problème sérialisation / désérialisation entre 2 projets
    Par PaulHuxe dans le forum C#
    Réponses: 4
    Dernier message: 14/11/2011, 07h02
  3. [Débutant] Problème Sérialisation/Désérialisation
    Par sorry60 dans le forum Silverlight
    Réponses: 29
    Dernier message: 25/06/2010, 11h34
  4. sérialisation désérialisation
    Par hug dans le forum Langage
    Réponses: 2
    Dernier message: 16/01/2006, 14h37
  5. Problème de sérialisation
    Par CheryBen dans le forum Entrée/Sortie
    Réponses: 18
    Dernier message: 15/09/2005, 11h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo