Elastic Search - C# Nest Nuget package library for platform x64

Hi,
I downloaded ElasticSearch Nest dlls (Elasticsearch.net, AysncIO.dll) libraries . All binaries are targeted for platform x86 (Windows machine && 32 bit)

Is 64 bit platform supported in ElasticSearch Nest?
Could you please guide me to download the 64 bit libraries??

Thanks,
HPGP

All .NET client libraries are compiled with AnyCPU, which means

  • If the process runs on a 32-bit Windows system, it runs as a 32-bit process. IL is compiled to x86 machine code.
  • If the process runs on a 64-bit Windows system, it runs as a 64-bit process. IL is compiled to x64 machine code.

You can see the flags of the latest NEST 6.7.0 assembly using CorFlags:

corflags /nologo "C:\Users\russc\Downloads\nest.6.7.0\lib\netstandard2.0\Nest.dll"

Version   : v4.0.30319
CLR Header: 2.5
PE        : PE32
CorFlags  : 0x9
ILONLY    : 1
32BITREQ  : 0
32BITPREF : 0
Signed    : 1

PE: PE32 and 32BITREQ : 0 and 32BITPREF: 0 means that the assembly was compiled with AnyCpu target.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.