I recently updated the BooBinding with the latest version of Boo. To do this, I had to replace the Boo DLLs, then change the references in the project file to explicitly bind against the new version number. It seems to have worked, (everything loads without crashing, at least,) but now when I try to build a Boo project, I get this mysterious error:
Invalid command line switch for "booc.exe". Value cannot be null. Parameter name: path1 (MSB6001)
The name "path1" is not found anywhere in the Boo source code, and from the error code it appears to be a MSBuild issue. I've tried searching for it, and found this error shows up in various other places related to MSBuild, but nothing that seems helpful here. Does anyone know what might be causing this and how to resolve it?
Using Windows 7, SharpDevelop v4.4.1, build 9729, in case that's helpful.