Я установил EF6, а затем понял, что MySQL еще не предоставил поддержку для них на своих коннекторах/Сеть. Поэтому, естественно, я откатился назад, и теперь я получаю ошибку, указанную в названии.Как исправить Исключение Не удалось загрузить файл или сборку «EntityFramework, Version = 4.0.0.0 [...]» или одна из его зависимостей
Мой app.config выглядит следующим образом
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
</configSections>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
<parameters>
<parameter value="v11.0" />
</parameters>
</defaultConnectionFactory>
</entityFramework>
</configuration>
и мои ссылки выглядят как:
Имя: EntityFramework.dll
Создано: Microsoft Corporation
Verison: 5.0.20627.0
Кроме того, я упоминаться следующие узлы:
Имя: System.Data
Версия: 4.0.0.0
файла Версия: 4.030319.17929
Имя: System.Data.Entity
Версия: 4.0. 0,0
файла Версия: 4.030319.17929
Точный текст исключений я получаю это:
Произошла ошибка при создании раздела конфигурации обработчика для entityFramework: Не удалось загрузить файл или сборку ' EntityFramework, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089 'или одна из его зависимостей. Определение манифеста размещенной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)
Как это исправить?
Вчера я ответил на тот же вопрос. Посмотрите [это] [1] [1]: http://stackoverflow.com/questions/19711591/entity-framework-error-initialization/19711671?noredirect=1#comment29286955_19711671 – alexmac
@Alexander Спасибо. Это сработало. Переустановите EF и очистите все сработанные. И здесь я провел пару часов, пытаясь обойти это. Менее чем через 60 секунд я закончил. –
Не упоминайте об этом! – alexmac