Page 1 of 1

Could not load file or assembly 'Devart.DbxMda.DriverLoader

Posted: Thu 17 Mar 2011 23:13
by markeaston
Hi,

I have tried installing your latest dbExpress MySQL driver. It creates the new connection types in my copy of C++ Builder XE Enterprise. I also am using the latest copy of MYSQL (5.5) and have ensured the libmysql.dll is able to be found.

So when I try to connect to a MYSQL database I get the following:

System.IO.FileNotFoundException: Could not load file or assembly 'Devart.DbxMda.DriverLoader, Version=1.0.0.5001, Culture=neutral, PublicKeyToken=09af7300eec23701' or one of its dependencies. The system cannot find the file specified.

I have set my Server Name to localhost:3306.

Thanks in advance for your help.

Posted: Thu 17 Mar 2011 23:26
by markeaston
I am using 5.5.10 of MySQL to be exact, and I have just purchased and installed the latest version of Embarcadero C++ Builder XE Enterprise.

From what I can see C++ Builder dbExpress only supports MySQL 5.1.

So, the Devart driver supports 5.5, apparently.

Same problem with Interbase driver

Posted: Thu 17 Mar 2011 23:46
by markeaston
Actually I have the same problem with the Interbase driver now.

Another problem now

Posted: Fri 18 Mar 2011 01:38
by markeaston
I copied the dlls Devart.DbxMda.DriverLoader.dll and dbexpmda40.dll into both the radstudio bin folder and into the system folders (32 bit and 64 bit) and now I get this error mesage:

Borland.Data.EClassRegistryError: Devart.DbxMda.DriverLoader.TCRDynalinkDriverLoader class cannot be found in Devart.DbxMda.DriverLoader,Version=1.0.0.5001,Culture=neutral,PublicKeyToken=09af7300eec23701

Posted: Fri 18 Mar 2011 11:48
by AndreyZ
This problem is similar to the one in your other topic (http://www.devart.com/forums/viewtopic.php?t=20525). We have answered you there.