Sorry for my late reply.

I have exchanged the config line as you mentioned,

so instead of
<provider invariantName="FirebirdSql.Data.FirebirdClient" 
type="FirebirdSql.Data.FirebirdClient.FirebirdClientFactory, 
FirebirdSql.Data.FirebirdClient"/>

I have:
<provider invariantName="FirebirdSql.Data.FirebirdClient" 
type="FirebirdSql.Data.FirebirdClient.FbProviderServices, 
FirebirdSql.Data.FirebirdClient" />

But I am now getting the same error just mentioning the "FbProviderServices":

The 'Instance' member of the Entity Framework provider type 
'FirebirdSql.Data.FirebirdClient.FbProviderServices, 
FirebirdSql.Data.FirebirdClient, Version=3.2.0.0, Culture=neutral, 
PublicKeyToken=3750abcc3150b00c' did not return an object that inherits from 
'System.Data.Entity.Core.Common.DbProviderServices'. Entity Framework providers 
must inherit from this class and the 'Instance' member must return the 
singleton instance of the provider. This may be because the provider does not 
support Entity Framework 6 or later; see 
http://go.microsoft.com/fwlink/?LinkId=260882 for more information.

You said:
And I suppose you have proper record in DbProviderFactories.

Didnt really understand, what you mean ?

If you meant the appconfig, that I am missing something here is my full 
app.config:

<configuration>
  <configSections>
    <section name="entityFramework" 
type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, 
EntityFramework, Version=6.0.0.0, Culture=neutral, 
PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
    <section name="log4net" 
type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
    <!-- For more information on Entity Framework configuration, visit 
http://go.microsoft.com/fwlink/?LinkID=237468 -->
  </configSections>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.1"/>
  </startup>
  <entityFramework>
    <defaultConnectionFactory 
type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework"/>
    <providers>
      <provider invariantName="System.Data.SqlClient" 
type="System.Data.Entity.SqlServer.SqlProviderServices, 
EntityFramework.SqlServer"/>
      <provider invariantName="FirebirdSql.Data.FirebirdClient" 
type="FirebirdSql.Data.FirebirdClient.FbProviderServices, 
FirebirdSql.Data.FirebirdClient" />
    </providers>
  </entityFramework>
</configuration>

Thanks for your help up till now.


> Date: Tue, 22 Oct 2013 12:50:20 +0200
> From: disk...@cincura.net
> To: firebird-net-provider@lists.sourceforge.net
> Subject: Re: [Firebird-net-provider] DbProviderServices
> 
> On Tue, Oct 22, 2013 at 11:25 AM, Rand Random <rand.ran...@outlook.com> wrote:
> > <provider invariantName="FirebirdSql.Data.FirebirdClient"
> > type="FirebirdSql.Data.FirebirdClient.FirebirdClientFactory,
> > FirebirdSql.Data.FirebirdClient" />
> 
> Now I see it. This line is wrong. It should be
> <provider invariantName="FirebirdSql.Data.FirebirdClient"
> type="FirebirdSql.Data.FirebirdClient.FbProviderServices,
> FirebirdSql.Data.FirebirdClient" />
> 
> And I suppose you have proper record in DbProviderFactories.
> 
> -- 
> Jiri {x2} Cincura (x2develop.com founder)
> http://blog.cincura.net/ | http://www.ID3renamer.com
> 
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk
> _______________________________________________
> Firebird-net-provider mailing list
> Firebird-net-provider@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/firebird-net-provider
                                          
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk
_______________________________________________
Firebird-net-provider mailing list
Firebird-net-provider@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

Reply via email to