64-bit Notes

  Previous topic Next topic  

 

The Advantage .NET Data Provider assembly can run in a 64-bit or 32-bit process. The provider will load the appropriate Advantage Client Engine (ACE) DLL based on the type of process it is running in.

Consistent with Microsoft naming conventions, the 64-bit ACE DLL is still named ace32.dll, which in part is what makes the data provider platform agnostic.

The 64-bit ACE DLL is not currently installed with the provider. The 64-bit ACE DLL is installed with the 64-bit version of the Advantage Database Server, however. This allows users to write Advantage Extended Procedures (AEPs) and triggers for the 64-bit platform, and those assemblies will load the ACE DLL that resides in the server installation directory.

The 64-bit .NET Data Provider only supports connections to the Advantage Database Server. Advantage Local Server connections are not yet supported, but are planned for a future release.