powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Проблема с файлом конфигурации
10 сообщений из 10, страница 1 из 1
Проблема с файлом конфигурации
    #39126932
maxapet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решил попробовать Entity Framework, и уже в самом начале столкнулся с проблемой. При попытке создать объект класса наследника DbContext получаю такую ошибку:
An error occurred creating the configuration section handler for entityFramework: Could not load type 'Data.Entity.Internal.ConfigFile.EntityFrameworkSection' from assembly 'EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. (D:\\TFS\\Dsa\\bin\\Debug\\MxS.Dsa.vshost.exe.Config line 4)"}

Файл конфигурации выглядит вот так:
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections>
    <section name="entityFramework" type=".Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"  requirePermission="false"/>
  </configSections>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
  </startup>
  <entityFramework>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />
    <providers>
      <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer"/>
    </providers>
  </entityFramework>
  <connectionStrings>
    <add name="DbConnection" connectionString="server=sql;user=DsaUser;pwd=pwd;Initial Catalog=DSA;Connection Lifetime=600;Max Pool Size=1024" providerName="System.Data.SqlClient" />
  </connectionStrings>
</configuration>



Подскажите, пожалуйста, в чём дело?
...
Рейтинг: 0 / 0
Проблема с файлом конфигурации
    #39127208
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxapet,
Ну так очевидно, что данная бибилиотека просто отсутствует на машине. Переустановите EF.
...
Рейтинг: 0 / 0
Проблема с файлом конфигурации
    #39127575
maxapet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, вроде, есть эта библиотека. И в папке bin она лежит. Правда, версия другая, не 6.0.0.0, а 6.1.40302.0, но исправление номера версии ничего не дало.
...
Рейтинг: 0 / 0
Проблема с файлом конфигурации
    #39127582
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxapet,
А какая версия самой dll в проекте? Где-то есть ссылка на более старую версию, очевидно.
...
Рейтинг: 0 / 0
Проблема с файлом конфигурации
    #39128069
maxapet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то я ничего не понимаю! Устанавливаю через nuget версию 6.1.3 Прописываю в app,config эту версию, Смотрю свойства Framework в разделе References проекта - там указано, что подключена версия 6.0.0.0
...
Рейтинг: 0 / 0
Проблема с файлом конфигурации
    #39128319
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxapet,
Нужно проверить версию всех ссылок на EntityFramework и добавить референс на новую версию. Похоже, где-то еще осталась ссылка на 6.0.0.0...
...
Рейтинг: 0 / 0
Проблема с файлом конфигурации
    #39135323
maxapet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, какая-то проблема с версиями. Почему-то в разделе refernces показывает ссылку на версию 6.0.0.0, хотя реально установлена версия 6.1.40302.0 Изменения в файле проекта ничего не дали.
Посоветовался со специалистами - вообще, отсоветовали использовать EntityFramework.
...
Рейтинг: 0 / 0
Проблема с файлом конфигурации
    #39135347
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxapetПосоветовался со специалистами - вообще, отсоветовали использовать EntityFramework.

и что посоветовали?
...
Рейтинг: 0 / 0
Проблема с файлом конфигурации
    #39135821
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kmawmaxapetПосоветовался со специалистами - вообще, отсоветовали использовать EntityFramework.

и что посоветовали?
Сказали, сейчас Стебелек бурно развивается и очень быстр.
...
Рейтинг: 0 / 0
Проблема с файлом конфигурации
    #39135832
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxapet,
Ну можно еще попробовать в веб конфиге ребайндинг версий сделать попробовать:
Код: xml
1.
2.
3.
4.
<dependentAssembly>
  <assemblyIdentity name="EntityFramework" publicKeyToken="b77a5c561934e089" culture="neutral" />
  <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.1.4.0" />
</dependentAssembly>


Или какая у Вас там версия...
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Проблема с файлом конфигурации
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]