Je ne suis pas sûr de ce qui se passe, mais je reçois l'exception suivante lors d'une requête. "Doublons de nom de type à l'intérieur d'une assemblée." Je n'ai pas été capable de trouver une solution sur le web. J'avais résolu le problème en supprimant l'entité cadre de tous les projets dans les solutions et ré-installation à l'aide d'une pépite. Puis tout d'un coup, l'exception est de retour. J'ai vérifié mon schéma de table de plus de et plus et ne trouve rien de mal avec.
C'est la requête causant l'exception.
var BaseQuery = from Users in db.Users
join UserInstalls in db.UserTenantInstalls on Users.ID equals UserInstalls.UserID
join Installs in db.TenantInstalls on UserInstalls.TenantInstallID equals Installs.ID
where
Users.Username == Username
&& Users.Password == Password
&& Installs.Name == Install
select Users;
var Query = BaseQuery.Include("UserTenantInstalls.TenantInstall");
return Query.FirstOrDefault();
Comme je l'ai déjà mentionné, la même requête travaillait avant. Les données n'ont pas changé et que le code n'a pas changé.