When calling NetDesktop.Activate() on a Windows 7 SP1 (+all latest important patches), with .NET Framework 4.7, Visual C++ 2015 Update 3 Redistributable, using CBLite 2.0 (db016) it fails:
The procedure entry point LoadPackagedLibrary could not be located in the dynamic link library KERNEL32.dll.
After which .NET Framework throws System.BadImageFormatException on LiteCore.dll.
Could not load LiteCore.dll! Nothing is going to work!.
I get this for any Project targetting .NET Framework 4.7 referencing NuGets for Couchbase.Lite and Couchbase.Lite.Support.NetDesktop v2.0.0-db016.
Afaik Windows 7 is supported in Couchbase Mobile 1.4 and I can’t find any documentation that it has been deprecated for 2.0?
Edit: 64 bit Windows 7. 64 bit project.