C # "Méthode non trouvée" exception à l'exécution sans utilisation de réflexion

J'ai un problème avec l'obtention exception ci-dessus. J'ai un relativement simple de la structure séparée en deux dll.

Première contient une IEntityService, IEntity, avec la mise en œuvre de base. Second contient les implémentations réelles ainsi que des interfaces. il y a donc un IMachine service qui implémente IEntityService et MachineService qui implémente à la fois IEntityService et EntityService. Situation similaire pour une collection de Résultat( entité de service compris). En outre, le service de la Machine et le résultat) sont des classes partielles/interfaces où l'un de la classe est généré automatiquement.

Maintenant dans l'un des ResultMachine je suis en train d'essayer d'obtenir une machine et dans un cas, il n'existe pas, je suis en pleine création et d'économie. Cependant lorsque j'essaie d'enregistrer j'ai eu la "Méthode introuvable" lorsque vous essayez d'accéder à une méthode de sauvegarde à partir d'un EntityService classe. Cependant, si j'envelopper EntityService.Méthode dans un MachineService il travaille sans exception.

Édité:

Le code n'est pas nécessaire. La résolution a été de rétablir le lien entre la référence. Ce qui est trompeur pour moi que ma dll n'est pas dans le GAC, il est lié avec VS. Ce qui est plus, il n'est pas fortement signé, la seule différence est le numéro de version.

source d'informationauteur Szymon Sasin