Hello, having some trouble here.
When I double click a script in Unity and it opens in MonoDevelop, a dialog box pops up with an error.
Error while trying to load the project '/Volumes/Projects....': Invalid character was found. Line 298, position 37.
Then, MonoDevelop shows the message (Load failed) in red next to the Assembly-UnityScript entry in the solution tree.
This just started happening all of a sudden. I'm not able to search or open files through MonoDevelop now. The entire UnityScript tree is missing.
Solved the problem after some trial and error.
I opened Assembly-UnityScript.unityproj in textedit.
The line referenced a script in my Unity project.
Went into Unity and deleted the script from my project. That fixed it.
As a test, I dropped the same script back into the Unity project and got the same error with a different line number and position. The script had about 5 lines of code in it and no syntax errors. I'm still not sure why this happened but its fixed. Hope this helps someone.