Почему эта ошибка с Glimpse, пожалуйста?

Я хотел бы использовать Glimpse MVC4 и Glimpse EF6 в моем проекте ASP.NET MVC4, но это не работает. Я пытался поискать его в Интернете, но без особого успеха. Сообщение об ошибке:

Не найден поставщик Entity Framework для поставщика ADO.NET с инвариантным именем «System.Data.Odbc». Убедитесь, что поставщик зарегистрирован в разделе «entityFramework» файла конфигурации приложения. См. http://go.microsoft.com/fwlink/?LinkId=260882. Дополнительная информация.

Заранее спасибо за помощь.


person sada    schedule 25.02.2015    source источник


Ответы (1)


Мы видим сообщения об аналогичных проблемах в отслеживании ошибок Glimpse.

Проблема VC4+EF6+MySQL: "Не найден поставщик Entity Framework для поставщика ADO.NET с неизменяемым именем 'Система.Данные.Odbc'." № 792 более или менее совпадает с вашим, и есть предлагаемое решение это, похоже, сработало для репортера.

Возможно, вы можете попробовать то же самое, добавив дополнительный провайдер System.Data.Odbc в конфигурацию EntityFramework.

<entityFramework>
    <providers>
        <provider invariantName="System.Data.Odbc" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
        <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
</providers>

person cgijbels    schedule 25.02.2015
comment
Спасибо за ответ, но я пробовал безуспешно. Но когда я также вставляю эту строку в web.config, она вдруг начинает работать: ‹appSettings› ‹add key=Glimpse:DisableAsyncSupport value=true /› ‹appSettings› Url: stackoverflow.com/questions/24715337/glimpse-not-working-at-all - person sada; 25.02.2015
comment
Glimpse v2 устраняет необходимость во всем этом, и этой проблемы не будет. Так что следите за ним в будущем. - person anthonyv; 25.02.2015