valuial Tux's lil' helper
Joined: 03 Feb 2004 Posts: 85
|
Posted: Sun Jan 07, 2018 7:07 pm Post subject: Planet Nomads: Packaged Mono: MissingMethodException |
|
|
Hi!
I'm really not sure why Planet Nomads doesn't run on my Gentoo system, as everything *should* be packaged.
Packaged Mono, but when running I get the following runtime error:
Code: | MissingMethodException: Method not found: 'System.Type.op_Equality'.
at Mono.GeneratedSerializers.Literal.GeneratedWriter.WriteRoot_MachineSaveData (System.Object o) [0x00000] in <filename unknown>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0
at System.Xml.Serialization.XmlSerializer.Serialize (System.Object o, System.Xml.Serialization.XmlSerializationWriter writer) [0x00000] in <filename unknown>:0
at System.Xml.Serialization.XmlSerializer.Serialize (System.Xml.XmlWriter writer, System.Object o, System.Xml.Serialization.XmlSerializerNamespaces namespaces) [0x00000] in <filename unknown>:0 |
The exact same (mounted filesystem) runs fine with an unchanged ubuntu live DVD. Which doesn't even have any mono installed...
As far as I can tell, the problem is that the mono environment is being run with the old 2.0 runtime format but is compiled for the 4.0. Again - mono is packaged, and I use the exact same filesystem to launch...
Any help in troubleshooting this would be welcome.
PS: I have enough other mono/unity3d based games that run fine. _________________ 1 + 1 = 10 |
|