Unknown Error message BCE0106

Hi all. I was wondering what this error message meant. (see below) It sounds pretty serious but I havent got a clue how to fix it. I have been developing on PC and have just transfered a portion of the project across to mac (Unity Iphone) when I get the error. I presume its something to do with incompatibilities between the 2 versions or how I have written it but it would be good to know exactly what the problem is so I can attempt a fix.

P.S.I have tried removing all mouse events from the code but I still get the error.

BCE0106: Failed to access the types defined in assembly ‘51103acd36d983f47b02873dced72486, Version=0.0.0.0, Culture=neutral’ - (/Users/simon/Projects/BasicFrontEndIphone/Assets/Builds/test/Data/Assembly - UnityScript - first pass.dll): Could not load type ‘Boo.Lang.GenericGenerator1' from assembly 'Boo.Lang, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67'.. BCE0106: Failed to access the types defined in assembly 'System.Core, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' - (/Users/simon/Projects/BasicFrontEndIphone/Assets/Builds/test/test/test/Data/lib/System.Core.dll): Could not load type 'System.IEquatable1’ from assembly ‘mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089’…
BCE0106: Failed to access the types defined in assembly ‘UnityScript.Lang, Version=1.0.0.0, Culture=neutral’ - (/Users/simon/Projects/BasicFrontEndIphone/Assets/Builds/test/test/test/Data/lib/UnityScript.Lang.dll):The classes in the module cannot be loaded.
Could not load type ‘UnityScript.Lang.Expando’ from assembly ‘UnityScript.Lang, Version=1.0.0.0, Culture=neutral’.
Could not load type ‘UnityScript.Lang.ExpandoServices’ from assembly ‘UnityScript.Lang, Version=1.0.0.0, Culture=neutral’.
.

Cheers!

FYI I fixed this one by deleting any previous builds in my builds directory (something to with boo.dlls?).
Now I just have 1000 other errors to contend with…
:shock: