-
Notifications
You must be signed in to change notification settings - Fork 167
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
“Unable to load DLL 'realm-wrappers'” exception with Realm 10 and Windows 8.1 #2298
Comments
Hi andlang, I tried the code sample that you submitted in a new CLI project targeting .Net Core 3.1 on Windows 10. Andrea |
Hi Andrea, I cleaned the build folder and still get the same error. But for compatibility reasons, I run it with Windows 8.1 and not with Windows 10. Could you try, if it works for you with Windows 8.1? Or is that version not supported anymore? Andreas |
8.1 should be supported, but admittedly we don't run automated tests for it. I think I have a VM with 8.1 that I can try running on. |
I did repro it on Win 8.1 - seems like NuGet doesn't resolve the correct dependency here - I'll keep looking. |
We were able to track it down to our Core database accidentally using a Win10 API. We'll fix it with the next release. Unfortunately, there are no known workarounds at the moment besides upgrading to Win10, I am sorry about that 😔 |
The same exception occurs on Windows Server 2012 R2. When will the fix/next release arrive? |
@nirinchev Do you have any updates on that? Will it be fixed in the upcoming 10.2.0? |
We don't have an update unfortunately - the accidental usage of a Win10 API turned out to be a false lead. We could still repro even after removing it. I'll ping the Core team to see if there have been any developments. |
This has been resolved and will be included in the next release. |
What the hell? why can't you really fix it instead of saying - you should upgrade to windows 10? I got a project specifically for windows 7 and unfortunately I was using Realm from ground up, now it seems the only option is to change my DBMS, this is really bad. |
The compatibility section of the docs clearly states that Windows 8.1 is the lowest supported version. I'm sorry that this doesn't fit your use case, but it's well documented and I don't see what more we could do there. Supporting Windows 7 is not trivial and support for it from Microsoft ended 4 years ago so we don't plan to invest time and effort in doing it unless there's a major commercial use case. |
Goals
I would like to use Realm 10 in a simple .NET Core CLI on Windows 8.1 in order to generate a database that I can use in apps. Everything is locally without any cloud services.
Expected Results
Program runs without exception like it does with Realm v5.1.3.
Actual Results
With Realm v10.1.1 I get following exception (with Realm v5.1.3 everything works as expected):
Steps to Reproduce
Build and run the program below with Realm 10 on Windows 8.1
Code Sample
From https://docs.mongodb.com/realm/dotnet/async-console/
Version of Realm and Tooling
The text was updated successfully, but these errors were encountered: