MonoDevelop 4 with the Unity 4.3 failing to support or recognized my sln file content

I upgraded my Unity to 4.3 over 4.2 yesterday and monodevelop is ultimately broken. I can’t get it to open up my solution. Keeps telling me about unsupported or unrecognized project in the sln for my projects. These are all csproj files and were created with Unity.

I created a new project with the Unity and copy over my assets folder and still got the same problem. Further more, when I click on my errors, monodevelop would started up, show dialog with the sln errors and then open visual studio 2010 (even though I have monodevelop as my editor in the preferences within unity).

I looked at the monodevelop version and I have it showing 2.8???

Could I please have some assistance ASAP as I have deadlines to meet.

Thank you.

I had a similar problem. Trying going to Edit → Preferences(on windows not sure on Mac maybe “unity”?) → External Tools → browse

on the PC look under …/Monodevelop/bin/Monodevelop.exe and tell it to use that specifically.

Also if you are having a click the tab problem this resolves it.

Thanks Fuzzypup for your speedily response. I tried your suggestion but i’m still getting visual studio pop up instead of monodevelop.

1427938--75595--$Capture.PNG

Here is an example of what I am experiencing.

So I figured out the solution to the problem and I will assume that this will help anyone else out there having issues with monodevelop after upgrading to Unity 4.3. Part of the upgrade is to remove Unity, etc. however, the monodevelop folder within the Unity folder doesn’t get removed so manually delete it after you have manually uninstall unity and then run the unity 4.3 installer. Everything should be good and working well. I’ve shared with the other students in my class and we are all working perfectly. Love the new UI look for monodevelop too. Miss the toolbar buttons from previous versions though.

Whew I have been struggling with this for a day now, thanks!

I had the same problem i only need open the solution in monodevelop before opening a script from unity this was in the unity 4.3 but if you updato to 4.3.1 it is solved

I had the same issue and fixed it by removing MonoBehavior and reinstalling Unity.
I think the issue was caused by MonoBehavior failing to update when installed in a custom directory.

Thanks for your help guys :slight_smile: