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

Dotnet Discussion :

[.NET] Deserialiser un fichier binaire qui a été serialiser dans un autre assembly


Sujet :

Dotnet

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 17
    Points : 10
    Points
    10
    Par défaut [.NET] Deserialiser un fichier binaire qui a été serialiser dans un autre assembly
    bonjour,

    voilà j'ai un petit soucis. je voudrais pouvoir déserialiser un fichier qui a été serialiser dans un autre assembly

    les 2 assembly sont installé en meme temps donc je peux facilement trouver le fichier contenant l'autre assembly.

    par contre je ne peux pas les mettre dans le meme repertoire car ils contiennent des classe identique qui rentre en conflit lors de casting

    voilà j'espere avoir ete clair

    merci d'avance pour vos réponses

  2. #2
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Points : 13 314
    Points
    13 314
    Par défaut
    Citation Envoyé par axl63800 Voir le message
    voilà j'espere avoir ete clair
    Désolé, mais pas du tout.

    Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


    Une réponse vous a aidé ? utiliser le bouton

    "L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 17
    Points : 10
    Points
    10
    Par défaut
    lol

    bon je resume
    appli1 serialise dans un fichier toto.bin

    appli2 veut ouvrir le fichier toto.bin pou recuperer les données

    j'espere que c'est plus clair ^^

  4. #4
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Points : 13 314
    Points
    13 314
    Par défaut
    D'accord; donc c'est une serialisation binaire.

    Pour deserialiser comme pour serialiser (en binaire ou en XMl ne change rien de ce point de vue), tu dois de toute manière avoir accés à la classe.

    Donc ton assembly qui procéde à la déseriasation doit référencer l'assembly qui contient la classe.

    Quel problème rencontres tu avec cela ?

    Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


    Une réponse vous a aidé ? utiliser le bouton

    "L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 17
    Points : 10
    Points
    10
    Par défaut
    Donc ton assembly qui procéde à la déseriasation doit référencer l'assembly qui contient la classe
    ca!!! ^^

    en sachant que je doit le faire qu'au moment de la deserialisation car mes 2 assembly contienne les meme classes et si je met les 2 exe a coté l'un de l'autre il me jete sur mes castings explicites

  6. #6
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Points : 13 314
    Points
    13 314
    Par défaut
    Je ne vois pas bien quelle logique ou quel besoin peut amener à définir les même classes dans deux assemblies distinctes

    Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


    Une réponse vous a aidé ? utiliser le bouton

    "L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 17
    Points : 10
    Points
    10
    Par défaut
    en fait la raison est relativement simple. je pensait pas me faire avoir avec ca

    j'ai 2 logiciel qui en sont en fait qu'un seul simplement compilé avec des noms d'assembly différents pour des raisons marketting a la base.

    et je suis en train de les regrouper en un seul logiciel qui aura un 3eme nom histoire de simplifié la chose et qui basculera d'une présentation a l'autre avec un keycode

    c'est pas compliqué ^^ si un peu c'est vrai

    ahhh si le marketting faisait pas ch..... ^^

  8. #8
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Points : 13 314
    Points
    13 314
    Par défaut
    Citation Envoyé par axl63800 Voir le message
    en fait la raison est relativement simple. je pensait pas me faire avoir avec ca

    j'ai 2 logiciel qui en sont en fait qu'un seul simplement compilé avec des noms d'assembly différents pour des raisons marketting a la base.

    et je suis en train de les regrouper en un seul logiciel qui aura un 3eme nom histoire de simplifié la chose et qui basculera d'une présentation a l'autre avec un keycode

    c'est pas compliqué ^^ si un peu c'est vrai

    ahhh si le marketting faisait pas ch..... ^^
    ben pourquoi ne pas avoir utilisé des namespace distincts dans ce cas (en compilation conditionnelle pour ne garder qu'une version du code).

    Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


    Une réponse vous a aidé ? utiliser le bouton

    "L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 17
    Points : 10
    Points
    10
    Par défaut
    parceque je savais pas que le fait de changer le nom d'assembly allait me faire chier. je pensait que le fait d'avoir garder des namespaces identique me permettrait d'acceder à mes objet sans probleme
    je savait pas qu'il allait prendre en compte l'assembly dans la serialisation

    et oui je suis un boulet!
    n'empreche que maintenant faut que je réunisse tout ca et je sais pas trop comment faire

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2004
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 17
    Points : 10
    Points
    10
    Par défaut
    personne peut m'aider??

Discussions similaires

  1. Réponses: 9
    Dernier message: 28/06/2011, 17h19
  2. Lire un fichier binaire et ranger les données dans un tableau
    Par Flaherty Mc Coillean dans le forum Débuter
    Réponses: 1
    Dernier message: 31/05/2009, 17h45
  3. selection des fichiers TXT qui commence par SR dans getopenfilename
    Par oscar.cesar dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 11/05/2009, 17h04
  4. Fichier VBS qui execute une Procedure dans Access
    Par djodu69 dans le forum VBScript
    Réponses: 4
    Dernier message: 16/10/2008, 13h57
  5. Réponses: 32
    Dernier message: 28/08/2007, 19h57

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