[Mono-list] General doubt about compatibility Linux and Windows

Stifu stifu at free.fr
Thu Aug 27 02:42:33 EDT 2009


1- You'll have to package extra DLLs if you use Mono-specific stuff (under
the Mono namespace), or if you use GTK#, you'll have to add the GTK#
installer along with your program, for example. Otherwise, the code Mono
generates is binary compatible with .NET.

2- I think so, but I can't say for sure.

3- Not really (apart from bugs). Solutions and projects are now compatible
with Visual Studio.

4- Your project must not invoke Windows DLLs, and the .NET classes used must
be implemented in Mono (see: http://go-mono.com/status/). Also, MoMA is a
tool that will point out potential problems with your app if you want it
work on other OSes: http://mono-project.com/MoMA

5- Dunno.

Hope that helps.

Alexandre Vazquez wrote:
> Hi Forum,
> First of all, I have to apologize because some thread like that it'd been
> opened for each order with the same doubts that I ask here but I don't
> find it in the forum.
> I've developed a project in C#. The first requirement it has to work in
> Windows systems but I work always under Linux systems, because of that I
> have some doubts about compatibility of Mono and MonoDevelop develop.
> Theese are the followings:
> - Each project developed by MonoDevelop and testing in Linux with Mono
> always run in Windows without any "add-on"?
> - Can I use all the free libraries of C# in my Mono Developers? 
> (http://csharp-source.net/)
> - Is there limitations when I use Monodevelop instead of Microsoft Visual
> Studio or SharpDevelop?
> - All the C# projects that worked in Windows, will run in Linux with Mono?
> Library limitations?
> - Is there any way to work with a MS-SQL Server in Linux or I need a
> Windows machine with MSSQL installed?
> That's all, thank you very much. Because of your work, people like me
> don't need to work with Windows systems anymore.
> And, again, apologize if it's message has been repeated.
> I'm waiting for your responses, mates!

View this message in context: http://www.nabble.com/General-doubt-about-compatibility-Linux-and-Windows-tp25162693p25167067.html
Sent from the Mono - General mailing list archive at Nabble.com.

More information about the Mono-list mailing list