When attempting to run an application using QueryableEncryption, I am getting the error:
"MongoDB.Driver.Encryption.LibraryLoadingException: 'C:\Users\luce\Documents\Projects\Demos\csharp_queryable_encryption\CSharp QE\bin\Debug\net8.0\.\runtimes\win\native\mongocrypt.dll, Windows Error: 193'"
This would suggest the file is missing but it isn't as I downloaded multiple times and used the copy path option to grab the correct link to it for the code. I am wondering whether this is caused by incompatible architectures. This file came from the x64 ZIP file but was being run on a Snapdragon chip Surface 7.
Snapdragon is a fairly new architecture so we probably don't have a big ask to support it yet but I'm wondering if there is a way to detect the architecture of the machine the app is being run on and let them know the architecture is incompatible?
This happens with code written by Rishit that works on his machine so I don't think its a code issue. However, am happy to discuss and try further things if required.