This is a migrated thread and some comments may be shown as answers.

Telerik DataAccess with FirebirdSql.Data.FirebirdClient,

1 Answer 104 Views
Data Access Free Edition
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Jefferson
Top achievements
Rank 1
Jefferson asked on 11 Dec 2015, 08:51 PM

Hello,

I had a project that work well with VS2012 and the old version of Telerik Data Access, but I had to upgrade to the new version.
Upgraded the Telerik and Firebird Data Provider, but now I'm getting this error message.
The detail is that no longer use the 3.0.2 version of the data provider

System.Configuration.ConfigurationErrorsException: Database provider FirebirdSql.Data.FirebirdClient.FirebirdClientFactory, FirebirdSql.Data.FirebirdClient, Version=3.0.2, Culture=neutral, PublicKeyToken=3750abcc3150b00c not installed properly (CLR=v4.0.30319 32bit). ---> System.IO.FileNotFoundException: Não foi possível carregar arquivo ou assembly 'FirebirdSql.Data.FirebirdClient, Version=3.0.2, Culture=neutral, PublicKeyToken=3750abcc3150b00c' ou uma de suas dependências. O sistema não pode encontrar o arquivo especificado.
   em System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMarkHandle stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName, ObjectHandleOnStack type)
   em System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName)
   em System.RuntimeType.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark)
   em System.Type.GetType(String typeName, Boolean throwOnError)
   em OpenAccessRuntime.ProviderFactoryLoader.LoadImpl(String name, LogEventStore log, Int32 id)
   --- Fim do rastreamento de pilha de exceções internas ---
   em OpenAccessRuntime.ProviderFactoryLoader.LoadImpl(String name, LogEventStore log, Int32 id)
   em OpenAccessRuntime.Relational.RelationalStorageManagerFactory..ctor(StorageManagerFactoryBuilder b)
   em OpenAccessRuntime.storagemanager.StorageManagerFactoryBuilder.createSmfForURL()

1 Answer, 1 is accepted

Sort by
0
Doroteya
Telerik team
answered on 16 Dec 2015, 03:22 PM
Hi Jefferson,

Thank you for contacting us.

By design, Telerik Data Access supports version 2.1.3 of the Firebird server (more details are available in this documentation article). Our test suite is not run against the 3.0.2 version.

Regarding the error itself, my best guess is that one of your projects contains a reference to the Firebird assembly (the 3.0.2 version) that was not resolved properly. I would suggest you reviewing the references and updating them according to your specific needs.

I hope this helps.

Regards,
Doroteya
Telerik
 
Check out the latest announcement about Telerik Data Access vNext as a powerful framework able to solve core development problems.
Tags
Data Access Free Edition
Asked by
Jefferson
Top achievements
Rank 1
Answers by
Doroteya
Telerik team
Share this question
or