Hi,

I've modified the below machine.config and web.config files below.
Notice that I've changed the PublicKey Token in the system.data area to
what the GAC displayed and while I also tried changing it the
ConfigSection, I left it as below . I'm using Win7 64 bit , VS2008, FB
2.1.3 server, FirebirdSql.Data.FirebirdClient.dll 2.5.1 which is
properly displayed in C:\Windows\assembly directory with the msi
installing to (C:\Program Files (x86)\FirebirdClient).  Everything works
fine in runtime but I can't get the Database to display the "Choose Your
Data Connection" option when configuring a data source. If I press new
connection, Firebird Data Source displays in the Data Source box with
the proper .NET framework Data provider in the dropdown. When I press
continue I'm unable to type anything in the settings and the dialog box
immediately closes. If I try to use a datasource in design time I get
the following dialog box. "The data provider
'FirebirdSql.Data.FirebirdClient' could not be found in the system
configuration. Unable to fine the requested .Net Framework Data
Provider. It may not be installed."

An older installation with VS2005 FB 1.2 and 2.0.1 client worked
properly for me and I've tried everything I can think of. Any ideas?

TIA

John

 

 

 

machine.config.

<configSections>

                      <section name="firebirdsql.data.firebirdclient"
type="System.Data.Common.DbProviderConfigurationHandler, System.Data,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

 

 

<system.data>

                                <DbProviderFactories>

                                                <add name="Odbc Data
Provider" invariant="System.Data.Odbc" description=".Net Framework Data
Provider for Odbc" type="System.Data.Odbc.OdbcFactory, System.Data,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>

                                                <add name="OleDb Data
Provider" invariant="System.Data.OleDb" description=".Net Framework Data
Provider for OleDb" type="System.Data.OleDb.OleDbFactory, System.Data,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>

                                                <add name="OracleClient
Data Provider" invariant="System.Data.OracleClient" description=".Net
Framework Data Provider for Oracle"
type="System.Data.OracleClient.OracleClientFactory,
System.Data.OracleClient, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089"/>

                                                <add name="SqlClient
Data Provider" invariant="System.Data.SqlClient" description=".Net
Framework Data Provider for SqlServer"
type="System.Data.SqlClient.SqlClientFactory, System.Data,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>

 

                        <add name="FirebirdClient Data Provider"
invariant="FirebirdSql.Data.FirebirdClient" description=".Net Framework
Data Provider for Firebird"
type="FirebirdSql.Data.FirebirdClient.FirebirdClientFactory,
FirebirdSql.Data.FirebirdClient, Version=2.5.1.0, Culture=neutral,
PublicKeyToken=3750abcc3150b00c" />

 

 

 

                </DbProviderFactories>

                </system.data>

 

 

 

Modified Web.Config with dll in \bin folder

<configSections>

                                <section
name="firebirdsql.data.firebirdclient"
type="System.Data.Common.DbProviderConfigurationHandler, System.Data,
Version=2.1.5.0, Culture=neutral, PublicKeyToken=3750abcc3150b00c"/>

 

 

                <system.data>

                                <DbProviderFactories>

                                                <add name="Firebird Data
Provider" invariant="FirebirdSql.Data.FirebirdClient" description=".Net
Framework Data Provider for Firebird"
type="FirebirdSql.Data.FirebirdClient.FirebirdClientFactory,
FirebirdSql.Data.FirebirdClient,            Version=2.5.1.0,
Culture=neutral, PublicKeyToken=3750abcc3150b00c"/>

                                </DbProviderFactories>

                </system.data>

                <system.web>                  

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Firebird-net-provider mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

Reply via email to