Since I was not satisfied with my C# application not working on Linux or Mac, I installed MonoDevelop in hopes of porting my application to Mono for cross-platformability.
However, I don't know how how to use MonoDevelop to accomplish this task. There's no instructions in FAQ or Documentation.
Any idea how to do it?
So, after all these years of its evolution, mono is capable of running many of original . NET Framework application types on operating systems other than Windows. This includes GUI-enabled desktop applications, which can now be made compatible with virtually any modern desktop operating system, including Solaris.
NET Core. Core does not support any of the backwards compatibility that Mono has like . NET Framework.
NET 5 will have CoreCLR achieving equality with mono, in which case the only improvement for mobile developers is that they'll be able to use the same runtime as desktop/server developers.
NET Framework 4.7. 2 and Mono 6.6.
From MonoDevelop
FAQ:
Can I import my Visual Studio 2K5+ project into MonoDevelop?
MonoDevelop can open, manipulate and save MSBuild-based projects directly in most cases. In fact, since MonoDevelop 2.0 the default project format has been VS2008-style MSBuild projects, but VS2005 and VS2010 formats are also handled.
Google is still your friend:
How to port your .Net applications to Linux using Mono tools for Visual Studio
Using Mono to port a C# .NET app to OS X?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With