Can I develop a .NET application on Windows and deploy Linux and Mac versions?

Is this possible, for example, using MonoDevelop?

+4
source share
2 answers

Yes, you don’t even need to use MonoDevelop, the DLL / EXE created using Visual Studio and the Microsoft C # compiler (for the most part) are 100% compatible with Mono.

You need to avoid functions and libraries that Mono does not support, of course, but this list decreases every day ...

+9
source

YES, some features:

if your .NET: you can use visual studio and install mono on windows. There are tools that you can check if it works for linux too (do not use unsupported libraries in ect code).

You can use monodevelop as well as the IDE for programming in a mono environment with .NET languages. Some positive mondevelop value can also be used on linux.

+1
source

All Articles