Monodevelop not opening in Unity 4.3

I downloaded the new Unity3d with the 2d features, mostly because I was really excited for the new features. Monodevelop 4.01 won’t open at all. I’m not sure what to do since there are no error messages or anything. The splash pops up and immediately closes.

I’ve tried using the alternative config file floating around but nothing changes.

I’ve tried looking for log files but I can’t find any.

Same thing is happening to me!!! Running as a administrator or reinstalling doesn't help. :(

This happenens to me every once in a while and when I open the task manager I can se monodevelop running even though I couldn't see it open. Ended the process and tried to open it again and it worked. Hope this helps.

Mono is acting really weird in general with this release. Having some focus issues where when I open it, it comes up and then after a few seconds (usually right when I'm about to type something) it suddenly puts Unity back in focus. Then I have to ALT TAB to get it back, just clicking on it in the taskbar won't actually switch it back. Kind of ... infuriating!

um...I'm new to unity and was doing a tutorial. Then mono didnt open, i dowloaded the file, and now i cant even see to find the mono develop file. Got any ideas?

Sir I cant find my unity\monodevelop\bin folder ? where I can find that?

17 Answers

17

Solved it by downloading this file and putting it in the Unity\Monodevelop\bin folder. Don’t forget to make a backup of the original file, for the heck of it.

Hi, I had exactly the same problem and this solved it. Do you know why this happens with the original file?

no idea, though i suspect that might have something to do with having GTK+ previously installed, i.e. before installing unity.

Thanks! Worked for me as well.

wooohooo!!!! Worked for me, thank you dude :D

It worked for me, thank you so much :)

For OSX 10.8.5

I was able to get this to work again by going to Unity Preferences → External Tools → External Script Editor and instead of selecting the “Monodevelop (Built In)” option select “Browse” and find the “Monodevelop.app” located in the Unity folder in the Applications folder.

I’m assuming the last answer was for Windows since the path for the .dll they laid out isn’t something that’s on my computer, so that doesn’t really help me (although I did try putting that dll in Applications/Unity/MonoDevelop.app/Contents/MacOS/lib/monodevelop/bin … but there wasn’t there one already and it didn’t do anything anyway)

I did the same, but just now deleted Mono and Unity and reinstalled it from scratch, and it started to work with the Monodevelop (build-in) option. Unrelated but might help some people: to debug in Monodevelop after updating to Unity 4.3, you need to remember to tick the options "Development Build", and "Script Debugging" in the Build Settings panel. I've just spent a couple of hours swearing under my breath before I realised it was that.

This fix worked for me. Thank you.

Worked for me swell… I had a problem that the Solution window was empty and unresponsive. When I did this trix, I started to work as normal. Thanks ! Regards, Morten

worked for me ... anyone having trouble finding unity preferences in windows, look under edit -> preferences.

worked for mee thanks

for OSX 10.8 Mountain Lion, Monodevelop doesn’t seem to open if the user account isn’t an admin. Changing to admin privileges fixed it for me. [Of course that’s a bug - it’s better to regularly use a non-admin account.]

@gitovar85 Fixing the permissions worked for me! Thanks!

@gitovar85 It worked for me. Thanks!

yeah worked for me also thanks

Thanks so much! This worked for me! :-)

@gitovar85: thank you! :) that did the trick.

This is very easy to fix. Click Ctrl+Alt+Delete, choose Task Manager, go to Processes, and choose to End MonoDevelop process

This worked for me, thanks! Apparently the process was stuck, or something like this.

This worked. Don't know why it was down voted.

Worked fine for me too! Upvoted.

this is great when it stucks just now and then... tnx

Uninstall Unity and delete the folder of monodevelop in the Unity folder before re-installing. Worked for me in Windows 8.

I am also using win 8. Did the same as u did & did'nt see anything

I figured I would put the problem I am having on here for a reference in case anyone else has the same issue. It is similar to this issue.

My problem was if I click on a file to open it or double click a line that has an error in unity it showed the splash screen for Mono Develop but the program did not actually open. The issue seems to be there is a broken task for this running in the background, go into task manager and end task on the running Mono Develop, in my case I had 2 showing but did not have one open. I closed both and it works again.

This is all after I re-installed Mono and unity which made it work again at first. After a few minutes it did it again. Every once in a while it breaks like this and I have to end the task again.

I am using windows 8 and I think it may have something to do with it.

Thanks! worked for me.

If you have windows, click on the ‘start’ button which is on the bottom left hand corner of the desktop. Then, type in ‘monodevelop’ and it will come up. Click on that and it should work.

In the scenario I listed, if you do open monodevelop in the way you describe it opens unbound to the project, so if you double click a file from unity or an error line it will not open that file or go to the line with the problem.

when it breaks for me it doesnt even apear in the task manager (i’m on windows btw) i just went into start, all programs and found monodevelop under the unity file and clicked it fromn there then it opened, it did this yesterday and pissed me off cause i thought i’d have to un install and reinstall unity AGAIN, they really need to fix this bug in the next update!

I noticed that the .dll solution still makes monodevelop crash once in a while.
What I did was go to the actual monodevelop website:
http://monodevelop.com/Download

and install one of the required packages “GTK# for .NET 2.12.25”.
This will make sure you have the proper DLL and it should run fine after that.

Now they just need to fix the damn empty Document Outline in javascript…

Although I used .dll solution to fix the problem which MonoDevelop won't open at all, but like you said it still crash sometimes. Your solution sounds better, and I will try it! Thank you!

Cool. Let us know if it fixes the problem and mark it as answered if it does!

I can't unvote yet, so I'm commenting to confirm that this worked for me rather than downloading a dll from some unknown site. This is a safer solution.

i would have given you an upvote, but i don't have enough reputation ... :) your solution worked for me!

Thanks pal. Without this advise I'd have definitely searched for years. And thus my New Year's Resolution would have been crushed.

I had the same problem and solved it super easy. The problem seems to be that Unity won’t find Monodevelop, the reason is probably because in earlier unity versions i think the Monodevelop file (icon) was found in the Unity/ -folder, while in the latest version it is found in Unity/Monodevelop/. So in other words just move the Monodevelop file to the Unity folder, as seen in the picture above.
Then run Monodevelop.

That did work for me.

Maybe the addin database is corrupt. Try removing the caches from %LOCALAPPDATA%\xamarinStudio-5.0\Cache.

i tried it didn’t work, plus when i try to goto unity prefs to change the Monodevelop (built-in) thing to Monodevelop.app , i get this instead of the prefs:

[33295-unity+prefrences.png|33295]

open taskmanager end monodevelop task and then try again ,this solved my issue :slight_smile:

open taskmanager end monodevelop task and then try again ,this solved my issue :slight_smile:

didn't work! besides i haz mac

Thank you charlesanjos it helped a lot,work for me

I solved this Problem by installing the right Net Framework version.

Another Fix:
Right click on MonoDevelop in the Finder and select 'Show Package Contents", right click on the ‘Contents’ folder and select “Get Info” down at the bottom of the info window, for ‘Everyone’ change the ‘Sharing and Permissions’ from ‘read only’ to ‘read and write’. Finally click the wheel icon at the very bottom and choose ‘Apply to enclosed Items’.