любая помощь по этому вопросу будет принята с благодарностью. Я рассмотрел связанные вопросы и серьезно борюсь.
Asp. net C# Проект EF6 выдает мне следующую ошибку (у меня около 15 двусмысленных классов):
The mapping of CLR type to EDM type is ambiguous because multiple CLR types match the EDM type 'AgencyType'. Previously found CLR type 'TBH.Domain.Model.CMS.AgencyType', newly found CLR type 'TBH.Data.EF.MoveUsers.AgencyType'.
Эти два пространства имен уже находятся в разных сборках, но это не имеет значения, поскольку основной проект ссылается на них обоих.
TBH.Domain.Model.CMS.AgencyType (ObjectContext)
TBH.Data.EF.MoveUsers.AgencyType (DbContext, T4)
Под всем этим находится файл EDMX.
Я пробовал решение "customannotation", но не смог получить это на работу. Также не слишком увлечен управлением ручными изменениями edmx.
Попытка избежать изменения имен классов вручную.
Есть ли какое-то решение, которое я пропускаю, и которое я могу попробовать?
Любая помощь приветствуется.