Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's the best setup for Mono development on Windows?

Tags:

windows

mono

I started trying to play with Mono, mostly for fun at the moment. I first tried to use the Visual Studio plugin that will convert a csproj into a makefile, but there seemed to be no version available for Visual Studio 2005. I also read about the MonoDevelop IDE, which sounded nice. Unfortunately, there's no pre-fab Windows package for it. I tried to follow some instructions to build it by combining dependencies from other semi-related installs. It didn't work, but that's probably because I'm a Windows-oriented guy and can barely spell "makefile".

So, my question is this: What's the lowest-energy way to get up and running to try some Mono-based development on Windows?

like image 752
Chris Farmer Avatar asked Aug 05 '08 20:08

Chris Farmer


People also ask

Is MonoDevelop free?

MonoDevelop is a free GNOME IDE primarily designed for C# and other . NET languages, although open to any kind of language.

What is Mono for Visual Studio?

Visual Studio for Mac (Formerly known as Xamarin Studio, formerly known as MonoDevelop). This is Microsoft's C# developer environment that runs on Mac. Visual Studio for Mac has many of the features of Microsoft's Visual Studio for Windows and uses exactly the same formats as Visual Studio for Windows: solutions (.


2 Answers

I'd recommend getting VMWare Player and using the free Mono development platform image that is provided on the website.

Download Mono

Setup time for this will be minimal, and it will also allow you to get your code working in .NET and then focus on porting issues without a massive hassle of switching machines and the like. the VMWare Player tools will allow you to simply drag and drop the files over to copy them.

I'm looking to take a couple of my .NET apps and make them Mono compliant, and this is the path I'm going to take here shortly.

like image 133
Dillie-O Avatar answered Oct 16 '22 06:10

Dillie-O


A year later and the answer to this has change greatly. You can now use MonoDevelop on Windows, or if you are more comfortable in Visual Studio you can use the Visual Studio Tools to write everything and then debug on in VM to make sure it is working on Linux.

like image 23
Kris Erickson Avatar answered Oct 16 '22 08:10

Kris Erickson