https://bugs.winehq.org/show_bug.cgi?id=50158
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |mscoree See Also| |https://github.com/mono/mon | |o/issues/11319 Status|NEEDINFO |NEW CC| |z.figura12@gmail.com
--- Comment #7 from Zebediah Figura z.figura12@gmail.com --- (In reply to Jan from comment #6)
I tracked this down to a bug in Mono. OculusSetup has a custom AssemblyResolve callback used to load DLL files from embedded resources instead of from disk. Mono does not call the AssemblyResolve callback when the type is required, but the assembly can not be found. (Which is happening in this case).
The corresponding Issue on the mono github repo is https://github.com/mono/mono/issues/11319
Nice, thanks for debugging.