anyone can help with this message here Failed to locate or load the registered .Net Framework Data Provider?

1

I created an application with Windows forms connecting to firebird, where on my development machine everything works perfectly, but when I put it on the client machine, the following error occurs:

System.ArgumentException: Unable to find the requested .Net Framework Data Provider. It may not be installed.          
    at System.Data.Common.DbProviderFactories.GetFactory (String providerInvariantName)  
    at System.Data.Entity.Internal.LazyInternalConnection.TryInitializeFromAppConfig (String name)  
    at System.Data.Entity.Internal.LazyInternalConnection.Initialize ()  
    at System.Data.Entity.Internal.LazyInternalConnection.get_ConnectionHasModel ()  
    at System.Data.Entity.Internal.LazyInternalContext.InitializeContext ()  
    at System.Data.Entity.Internal.InternalContext.GetEntitySetAndBaseTypeForType (Type entityType)  
    at System.Data.Entity.Internal.Linq.InternalSet'1.Initialize ()  
    at System.Data.Entity.Internal.Linq.InternalSet'1.get_InternalContext ()  
    at System.Data.Entity.Infrastructure.DbQuery'1.System.Linq.IQueryable.get_Provider ()  
    at System.Linq.Queryable.Where [TSource] (IQueryable'1 source, Expression'1 predicate)  
    at Infrastructure.Data.Seedwork.Repository'1.GetFiltered (Expression'1 filter)  
    at SanNuvens.SpedEFD.FrmGeraSped.FrmGeraSped_Load (Object sender, EventArgs e)  
    at System.Windows.Forms.Form.OnLoad (EventArgs and)  
    at System.Windows.Forms.Form.OnCreateControl ()  
    
asked by anonymous 07.02.2018 / 18:38

1 answer

0

I had to add in the machine.config file that is C: \ Windows \ Microsoft.NET \ Framework \ version \ Config the following lines

in ConfigSection   

and in                               

    
16.02.2018 / 11:35