[Bug 45864] wine mono cannot load 64-bit DLLs
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Sep 20 10:47:03 CDT 2018
https://bugs.winehq.org/show_bug.cgi?id=45864
--- Comment #1 from Aaron Simmons <paleozogt at gmail.com> ---
I added
> Console.WriteLine("Environment.Is64BitProcess " + Environment.Is64BitProcess);
to HelloWorld.cs.
And now I see:
> $ echo $WINEARCH
> win64
> $ wine64 cmd
> Microsoft Windows 10.0.10240 (3.0.2)
>
> >HelloWorld.exe
> 002e:err:mscoree:LoadLibraryShim error reading registry key for installroot
> Environment.Is64BitProcess False
>
> Unhandled Exception:
> System.DllNotFoundException: HelloWorld
> at (wrapper managed-to-native) HelloWorld.Hello:helloWorld ()
> at HelloWorld.Hello.Main () [0x0001b] in <a9c299cdfe4f4d858cb60436a47e9150>:0
> [ERROR] FATAL UNHANDLED EXCEPTION: System.DllNotFoundException: HelloWorld
> at (wrapper managed-to-native) HelloWorld.Hello:helloWorld ()
> at HelloWorld.Hello.Main () [0x0001b] in <a9c299cdfe4f4d858cb60436a47e9150>:0
It seems that, indeed, Wine Mono is running as a 32-bit process, even with a
64-bit WINEARCH. How can we make Wine Mono run in a 64-bit process?
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list