After upgrading Unity to 4.6.3p3 I started to receive an the following error message related to DOTween.
Internal compiler error. See the console log for more information. output was:
Unhandled Exception: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0
at Mono.CSharp.RootNamespace.ComputeNamespaces (System.Reflection.Assembly assembly, System.Type extensionType) [0x00000] in <filename unknown>:0
at Mono.CSharp.RootNamespace.ComputeNamespace (Mono.CSharp.CompilerContext ctx, System.Type extensionType) [0x00000] in <filename unknown>:0
at Mono.CSharp.GlobalRootNamespace.ComputeNamespaces (Mono.CSharp.CompilerContext ctx) [0x00000] in <filename unknown>:0
at Mono.CSharp.Driver.LoadReferences () [0x00000] in <filename unknown>:0
at Mono.CSharp.Driver.Compile () [0x00000] in <filename unknown>:0
at Mono.CSharp.Driver.Main (System.String[] args) [0x00000] in <filename unknown>:0
After checking the log file I found many outputs like the following:
The class <>c__DisplayClasse could not be loaded, used in DOTween46, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
All of them are DisplayClass and then some characters, here are a few examples.
The class <>c__DisplayClass16 could not be loaded, used in DOTween46, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
The class <>c__DisplayClass1a could not be loaded, used in DOTween46, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
The class <>c__DisplayClass1e could not be loaded, used in DOTween46, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
The class <>c__DisplayClass22 could not be loaded, used in DOTween46, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
The class <>c__DisplayClass26 could not be loaded, used in DOTween46, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
The class <>c__DisplayClass2a could not be loaded, used in DOTween46, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
The class <>c__DisplayClass2e could not be loaded, used in DOTween46, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
The class <>c__DisplayClass3e could not be loaded, used in DOTween46, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
In the meantime we will just stick with p1. I hope this is enough info, if you need any more information about the bug just ask.