'Boo.Lang.Compiler.Steps.EmitAssembly': 'Object reference not set to an instance of an object'

This morning while after importing a package I noticed this error:

“Internal compiler error. See the console log for more information. output was:BCE0011: An error occurred during the execution of the step ‘Boo.Lang.Compiler.Steps.EmitAssembly’: ‘Object reference not set to an instance of an object’.”

Confused I deleted the package in the hopes of getting rid of it, yet it persisted. I then rebuilt my project from the last commit, deleted all the boo scripts I had in it, and rebuild all of my assets, yet this error still lingers, and the my project will not run or allow me to make any changes to it until this is fixed. Does anyone know how to fix this?

Hi, this happens when you try to use a kind of object (Game Object, Texture, Camera, Transform, etc.) inside a script but you have not defined yet: example:

var thisObject : GameObject;

function Update () {
    thisObject.transform.Rotate(Vector3.one);
}

Check if there’s a script that’s doing something like this.