Does mono emulate.NET do it, or is it just a framework compatible with .NET languages?

For example, if I write a program in Windows using the C # and .NET framework, then drop the code on a Linux machine running on mono, will it work in exactly the same way? Or would I have to rewrite it to work with Mono libraries?

+3
source share
3 answers

will it work the exact same way? Or would I have to rewrite it to work with Mono libraries?

It really depends on what your program does and how it is written.

# .NET Framework, Mono, " " . , ( : , WPF ..), .

Mono Migration Analyzer . .

+5

: .

: Mono'c # IL, , .NET.

; .. - .NET, Mono (, WPF).

- , API- Win32.

, .

+4

- #, .NET.

So, I would say that this is the first of two options that you list.

http://www.mono-project.com/Main_Page

+2
source

Source: https://habr.com/ru/post/1742032/


All Articles