# Saturday, 26 June 2010

This morning I thought I would sit down with my Mac and play with doing .NET development for OS X. I had previously tried, but always found things to be really frustrating. All the Cocoa bindings were out of date, and the WinForms stuff looked terrible, etc. But Miguel wrote a blog post a while back indicating they are getting serious about developing a native solution for OS X.

I downloaded the experimental version of MonoDevelop 2.4 from Michael Hutchinson blog but quickly found out the experimental version of MonoDevelop (based on 2.4 RC 4) was out dated. So I upgraded to MonoDevelop 2.4, opened it, and noticed that MonoMac wasn't an available add-in in the RTM version of MonoDevelop.

So I did what any self respecting geek would do, I started digging around inside the bundle for the experimental version of MonoDevelop from Michael Hutchinson, and found the MonoMac addin hidden inside at the path MonoDevelop.app/Contents/MacOS/lib/monodevelop/Addins/MonoDevelop.MonoMac. I copied the folder to the appropriate place of the RTM version of MonoDevelop 2.4 and everything works as expected!

Download it

Download MonoDevelop, copy it to your Applications folder. then open the contents of MonoDevelop.app, and extract MonoDevelop.MonoMac to Contents/MacOS/lib/monodevelop/Addins/. Restart MonoDevelop, and now you should be able to create a new MonoMac project!


I missed two other files that updated in MonoDevelop.IPhone, download the new MonoDevelop.Addins.zip (490.49 KB) and extract it to the same place.

Monday, 19 July 2010 19:14:43 (Alaskan Daylight Time, UTC-08:00)
Thanks for the writeup.

I did how you suggested but when I try to compile a MonoMac project I get the error "Build failed. Method not found: MonoDevelop.MacDev.MacBuildUtilities.UpdateCodeBehind".

What am I missing?

I have MonoDevelop 2.4 and Mono 2.6.4.
Alexei Vinidiktov
Tuesday, 03 August 2010 20:38:12 (Alaskan Daylight Time, UTC-08:00)
Great post.

Like Alexel, I'm hitting the "Method not found: MonoDevelop.MacDev.MacBuildUtilities.UpdateCodeBehind"

using MD 2.4 RTM also tried building monomac and maccore from source (I'm interested in Web Kit bindings) . Build seemes to run fine, though I was guessing at who to update the MD plugin.

Paul Austin
Friday, 13 August 2010 11:31:30 (Alaskan Daylight Time, UTC-08:00)
Anyone find a solution to this? I've got the same problem trying to use the release of MonoDevelop 2.4
Steve Lowe
Monday, 16 August 2010 11:24:01 (Alaskan Daylight Time, UTC-08:00)
Did you guys download the files under the "Update" heading? I was getting the same error as well and was able to resolve it by adding more files to the MonoDevelop add-ins folder. I updated the zip file (http://www.milkcarton.com/blog/content/binary/MonoDevelop.Addins.zip) with the appropriate files.
All comments require the approval of the site owner before being displayed.
(will show your gravatar icon)
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):

Live Comment Preview