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 :

TypeLoadException trop bizzare


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de ZaaN
    Inscrit en
    Novembre 2005
    Messages
    819
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 819
    Par défaut TypeLoadException trop bizzare
    Hello,

    J ai plusieurs projets (1exe + x dll) dans une solution.
    J'ai une TypeLoadException au lancement de mon exe. Cette exception n'as pas du tout lieu d'etre ! Car l'erreur signalée est completement fausse. (un type n'implementerais pas une fonction qui l'est pourtant...)


    Pour eliminer les sources possibles d'erreur, j' ai
    1. Cleaner la solution
    2. Supprimer manuellement toutes les dll generées par cette solution sur tout le disque.
    3. Redemarrer la machine
    4. Redefinit et verifier les references entre projets de la solution
    5. Recompiler la solution
    6. Lancer la solution et verifier les DLL chargées avec "Process Explorer"


    J'ai aussi regarder le support microsoft a ce propos. Mais je n'entre pas dans les cas qui pourrait generer, de manière indesirable, cette erreur (chargement d'un type non generique derivant d un type generique. Et en plus le problème n'est pas effectif sous Vista (qui est mon OS))
    TypeLoadException Correctif

    Contexte :
    Windows Vista Pro N SP1
    .Net 3.5 SP1
    Visual Studio 2008


    Malgré tout l'erreur survient toujours :-(

  2. #2
    Membre éclairé Avatar de ZaaN
    Inscrit en
    Novembre 2005
    Messages
    819
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 819
    Par défaut
    ok, résolu, le probleme était bien une dll referecnée dans la solution mais pas produite par cette dernière. En recuperant la bonne version de cette DLL externe c est bon.


    Cependant, j immagine assez mal retouver la bonne DLL dans une solution comprenant plusieurs centaines de dll externe referencées. L'exception étant hors de propos.

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

Discussions similaires

  1. [TComboBox] Contenu trop long pour la zone d'affichage
    Par bebeours dans le forum C++Builder
    Réponses: 2
    Dernier message: 15/09/2003, 16h21
  2. chaine trop longue pour envoyer en socket?
    Par jeje.r dans le forum C++Builder
    Réponses: 10
    Dernier message: 27/06/2003, 16h36
  3. Surface trop grande
    Par Black_Daimond dans le forum DirectX
    Réponses: 1
    Dernier message: 18/01/2003, 03h02
  4. Arrêter un prog si temps de connexion trop long
    Par jakouz dans le forum Langage
    Réponses: 4
    Dernier message: 22/10/2002, 18h28

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