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
- Cleaner la solution
- Supprimer manuellement toutes les dll generées par cette solution sur tout le disque.
- Redemarrer la machine
- Redefinit et verifier les references entre projets de la solution
- Recompiler la solution
- 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 :-(
![]()
Partager