Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do you deploy two or more applications that use Firebird Embedded databases on the same machine?

Suppose I have three separate applications called MyPasswordManager, MyToolManager and MyMovieManager. Each of these applications uses a Firebird Embedded database.

If a customer buys all three of my aplications and installs them on his/her computer. And my customer has all three applications running at the same time, what happens?

Will the Firebird dll's have conflicts? What do you do in this situation?

like image 837
Michael Riley - AKA Gunny Avatar asked Dec 07 '22 19:12

Michael Riley - AKA Gunny


1 Answers

If you put the Firebird dll's in the application folder (where the .exe is) there won't be a problem since this is the first place where your application will look for them.

You have to make sure that the applications each install to their own folder, if you want to use different versions of the dll's.

like image 174
Birger Avatar answered Dec 28 '22 07:12

Birger