Добавить DLL с EF6 в основной проект с EF5 - PullRequest
0 голосов
/ 09 октября 2018

У меня есть электронная почта Dll, в которой используется собственная зависимость (EF6), и я хочу добавить ее в главный проект, использующий EF5, но я получил ошибку, когда хочу вставить в базу данных внутри DLL.Я не могу изменить версию EF5 в основном проекте на EF6.Как я могу сказать библиотеке классов использовать собственную зависимость?

using (var unitOfWork = new UnitOfWork())
     {
       int retry = 0;
      IRepository<string> repository = new EfRepository<string>(unitOfWork);
      var parameters = new List<SqlParameter> {} 
     }

I got error in UnitOfWork line;

Error Message:
could not load file or assembly 'entityframework, version=6.0.0.0, culture=neutral, publickeytoken=b77a5c561934e089' or one of its dependencies. the located assembly's manifest definition does not match the assembly reference. (exception from hresult: 0x80131040)
...