ufal / udpipe

UDPipe: Trainable pipeline for tokenizing, tagging, lemmatizing and parsing Universal Treebanks and other CoNLL-U files
Mozilla Public License 2.0
358 stars 75 forks source link

bin-win64 contains a 32-bit DLL (udpipe_csharp.dll) #67

Closed notesjor closed 6 years ago

notesjor commented 6 years ago

The current release contains a 32-bit version of \bin-win64\csharp\udpipe_csharp.dll A 64-bit version would allow a C# assembly to run in 64-bit mode (which has some advantages - e.g. larger memory limit).

foxik commented 6 years ago

Why do you think the bin-win64/csharp/udpipe_csharp.dll is 32-bit? The latest (1.2.0) is identified as pei-x86-64 DLL, and the disassembler is showing 64bit code.

notesjor commented 6 years ago

After a few tests with SWIG and a few changed configurations, I can now load the DLL. But in the end the main mistake was on my side. It always takes some time to understand the source code of others and use PInvoke right. Thank you very much for your help.