I\'ve been writing a small Python application that opens a Firebird database.
To achieve this goal I\'m using Firebird embedded 2.5.7.27050, 64 bit.
Although, when
I use embedded FB from .NET but still, I keep the firebird.msg file in the same folder as the app. And the intl & udf folders are not nested in FBE or some folder. I'd say that you set the folder to FBE and it's looking for the binaries there too. That also seems like what the layout is supposed to look like.
Thank you all for helping me solve this issue.
I finally found a solution thanks to Arioch 'The's suggestion.
Using Microsoft Process Monitor I was able to detect the folders where my app was looking for the client library. Then I noticed that they were the same folders specified in the PATH environment variable.
So I added the folder containing my Python file to the PATH variable and everything finally worked out.