C# 类型为';System.Data.Entity.Core.ProviderIncompatibleException';在EntityFramework.dll中发生,但未在用户代码中处理

C# 类型为';System.Data.Entity.Core.ProviderIncompatibleException';在EntityFramework.dll中发生,但未在用户代码中处理,c#,entity-framework-6,C#,Entity Framework 6,我已经为这个错误挣扎了3个多小时了,对于C#,我是一个新手 我正在尝试使用实体框架设计器进行简单的数据库连接 我按照中的说明开始 以下是我的代码,用于简单的表格阅读: using (var db = new testDBEntities()) { var query = from b in db.Staff orderby b.StaffName select b; C

我已经为这个错误挣扎了3个多小时了,对于C#,我是一个新手

我正在尝试使用实体框架设计器进行简单的数据库连接

我按照中的说明开始

以下是我的代码,用于简单的表格阅读:

using (var db = new testDBEntities()) 
    { 
        var query = from b in db.Staff
                    orderby b.StaffName
                    select b; 

        Console.WriteLine("All Staff in the database:"); 
        foreach (var item in query) 
        { 
            Console.WriteLine(item.Name); 
        } 
    } 
我的应用程序到达以下行时失败:

var query = from b in db.Staff
                    orderby b.StaffName
                    select b; 
它显示了这个错误:


我在谷歌上搜索了3个小时试图解决这个问题,但所有提供的答案都不起作用

有人能提供另一个答案吗有人能提供另一个答案吗