为什么Glimpse会出现这个错误,好吗?

时间:2015-02-25 11:52:58

标签: asp.net-mvc-4 entity-framework-6 glimpse

我想在我的ASP.NET MVC4项目中使用Glimpse MVC4和Glimpse EF6,但它不起作用。我试图在互联网上照顾它,但没有太大的成功。 错误消息:

  

找不到具有不变名称' System.Data.Odbc'的ADO.NET提供程序的实体框架提供程序。确保提供商已在' entityFramework'中注册。应用程序配置文件的一部分。有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkId=260882

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

我们在Glimpse Issue tracker上看到了类似的问题。

VC4+EF6+MySQL: "No Entity Framework provider found for the ADO.NET provider with invariant name 'System.Data.Odbc'." #792问题似乎或多或少与您的问题相匹配,a suggested solution似乎对记者有用。

也许您可以通过向EntityFramework配置添加额外的System.Data.Odbc提供程序来尝试相同的操作。

<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>