Inexplicable Compiler errors after updating to unity 4.x beta

Just updated to unity 4.x Beta and I can not build my game, Annoyingly the errors do not relate to any of my code,they just say


Error BCE0011: An error occurred during the execution of the step 'Boo.Lang.Compiler.Steps.EmitAssembly': 'Empty name is not legal. (BCE0011: An error occurred during the execution of the step 'Boo.Lang.Compiler.Steps.EmitAssembly') (Assembly-UnityScript)
could not start monodoc : System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified
   at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
   at System.Diagnostics.Process.Start()
   at MonoDevelop.Core.Execution.ProcessWrapper.Start() in c:\BuildAgent\work\fc2773206889b0da\monodevelop\main\src\core\MonoDevelop.Core\MonoDevelop.Core.Execution\ProcessWrapper.cs:line 27
   at MonoDevelop.Core.Execution.ProcessService.StartProcess(ProcessStartInfo startInfo, ProcessEventHandler outputStreamChanged, ProcessEventHandler errorStreamChanged, EventHandler exited) in c:\BuildAgent\work\fc2773206889b0da\monodevelop\main\src\core\MonoDevelop.Core\MonoDevelop.Core.Execution\ProcessService.cs:line 163
   at MonoDevelop.Core.Execution.ProcessService.StartProcess(String command, String arguments, String workingDirectory, ProcessEventHandler outputStreamChanged, ProcessEventHandler errorStreamChanged, EventHandler exited, Boolean redirectStandardInput) in c:\BuildAgent\work\fc2773206889b0da\monodevelop\main\src\core\MonoDevelop.Core\MonoDevelop.Core.Execution\ProcessService.cs:line 116
   at MonoDevelop.Core.Execution.ProcessService.StartProcess(String command, String arguments, String workingDirectory, TextWriter outWriter, TextWriter errorWriter, EventHandler exited, Boolean redirectStandardInput) in c:\BuildAgent\work\fc2773206889b0da\monodevelop\main\src\core\MonoDevelop.Core\MonoDevelop.Core.Execution\ProcessService.cs:line 106
   at MonoDevelop.Ide.HelpOperations.CheckExternalMonodoc() in c:\BuildAgent\work\fc2773206889b0da\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide\HelpOperations.cs:line 85

and

You need a newer monodoc to use it externally from monodevelop. Using the integrated help viewer now

and finaly

Error Parameter name: fullname'. (Parameter name) (Assembly-UnityScript)

The last one wont show an error reference and they all stop showing error references after clicking on them

once, then they disappear completely and i am not able to view what the errors are.

I have tried disabling Boo but that does not work. It is very frustrating

because I am completely at a loss.

I and others have experienced the same problem and it is caused by an empty JS file! Hope it helps!