Error: No Entity Framework provider found for the ADO.NET provider with invariant name 'System.Data.SqlClient'

后端 未结 13 2378
[愿得一人]
[愿得一人] 2020-12-08 04:18

I recently upgraded/updated Entity Framework in an old project from version 4 or 5 to version 6. Now I get this exception:

An exception of type \'Syst

13条回答
  •  情话喂你
    2020-12-08 05:01

    I have solved the issue using below code in my DBContext

     
    public partial class Q4Sandbox : DbContext
        {
            public Q4Sandbox()
                : base("name=Q4Sandbox")
            {
            }
    
            public virtual DbSet Employees { get; set; }
    
            protected override void OnModelCreating(DbModelBuilder modelBuilder)
            {           
               var instance = System.Data.Entity.SqlServer.SqlProviderServices.Instance;
            }
        }
    

    Thanks to a SO member.

提交回复
热议问题