Jump to content

Recommended Posts

Just a general request.

 

 

Anyone have a workaround or sample example for the InterBaseSql.EntityFrameworkCore.InterBase Version=10.0.3 nuget package for Microsoft Visual Studio 2022 on ARM processors? or is this just straight up not supported on arm64? I was just checking to see if this has a solved solution before I expend effort doing so.

 

Baseline: I built a working app on an Lenovo - Intel Pentium Silver - Windows 11 pro that connects to a local IB service using the InterBaseSql.Data.InterBaseClient namespace. I setup the Interbase 2020 Dev Server on an Intel, MacMini with an M4pro, and  the Microsoft Dev Kit Arm processor. the IB service works properly with IBConsole on all systems. I saved it to my Github and replicated the project to the other 2 systems.

 

The error I get is the ibclient64 is not found. I placed it in the path of the app (recommended in other solutions on the web) and same result.

 

System.Exception: Client library - ibclient64 not found.
   at InterBaseSql.Data.Client.Native.WindowsClient.LoadIBLibrary()
   at InterBaseSql.Data.Client.Native.IBClientFactory.GetGDSLibrary(IBServerType id)
   at InterBaseSql.Data.Client.Native.IBDatabase..ctor(IBServerType serverType, ConnectionString options)
   at InterBaseSql.Data.InterBaseClient.ClientFactory.CreateDatabase(ConnectionString options)
   at InterBaseSql.Data.InterBaseClient.IBConnectionInternal.Connect()
   at InterBaseSql.Data.InterBaseClient.IBConnection.Open()
...<snipped>...

 

I just need to know if this is a known issue or are there steps I should be doing. I have the GitHub project for Embarcadero/IB.NetDataProvider and have started looking at it. I was just checking to see if this has a solved solution before I expend effort doing so.

 

Didn't know where else to post this in this forum. 

 

 

Thanks,

 

Douglas

 

 

Share this post


Link to post

Ok, followup. I had a -- it can't be that obvious -- moment. 

 

I built it specific for x64 and not Arm64 on both systems. duh.  

 

on the Mac it was in a VMware Fusion - Windows 11 pro Arm64 Session. Check - Worked

on the Windows 11 pro Arm64 Developer Kit unit -- Check - worked.

 

LOL!

 

Have a great day! sorry to suck up 3 minutes of your time.

 

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×