Solved the issue "unable to load DLL fbembed .dll"

With the installation of new FbClient 2.0.1 is no more enough to insert in the application directory only the fbembed.dll, but you have first to download the package Firebird 2.0.0.12748-0 emb or Firebird 2.0.1.12855-0 emb. After, from unzipped package, you have to copy in the application directory the following dll:
- fbembed.dll
- icuu30.dll
- icuin30.dll
- icudt30.dll
Also you have to copy the folders "intl" and "udf".
Obviously you must do this using the proper software.

11 comments:

Chris said...

AWESOME TIP!!! Out of all the sites I looked through for a solution to this problem, yours was the only one that helped.

Very much appreciated!

Thanks
C. Garrett

Giovanni Giorgio said...

Thank you Chris. You are welcome.

Anonymous said...

Same as me.
Acutally I had a too old version and I had to re-do the described process.

Thanks...

Zitun

Murat said...

Thank you.

your tip helped me a lot.

Giovanni Giorgio said...

Welcome to Anonymous and Murat!

RRave said...

Dear Sir,

I hope you are doing well. I got this email address from one of your contribution web site. I have launched a web site www.codegain.com and it is basically aimed C#,JAVA,VB.NET,ASP.NET,AJAX,Sql Server,Oracle,WPF,WCF and etc resources, programming help, articles, code snippet, video demonstrations and problems solving support. I would like to invite you as an author and a supporter.
Looking forward to hearing from you and hope you will join with us soon.

Thank you
RRaveen
Founder CodeGain.com

Giovanni S said...

Dear RRave,
I'm happy you appreciated my articles on this blog. Presently I'm busy with other jobs in my family,
but I think that soon I'll can write an article for your site, which is a nice free idea for developers.
Goodbye.

Anonymous said...

If the above solution didnt work out for you. Download the Firebird-2.0.1.12855-1_embed_win32.zip then extract it. Inside the folder, copy the msvcp71.dll and msvcr71.dll to your application directory. Run your program and check if it works. Cheers. :p

Regards,
C.Jeffrey

Giovanni S said...

Hello Anonymous,
I don't handstand what do msvcp71.dll and msvcr71.dll have to do with the header's argument.
Regards

Escorpiano y Qué ! said...

Doesn't work.
I got that problem..
I downloaded 'Firebird-2.0.5.13206-1_embed_pdb.zip' that is the current available version.

I copyed it on EVERY folder (bin, debug, release..etc)

it keeps saying the same.
Maybe its because web environment? (testing it on localhost, but on a webpage) I cant make it work on webpages.


could you help with this?

Escorpiano y Qué ! said...

I found the solution.
Copy embebed files INTO SYSTEM32 directory.


It works.

Newer Post Older Post