Mono Runtime Limit

My question is similar to this and this , but there is a slight difference. So I ask about it here.

I have a brilliant .Net 3.5 Windows Service (with NHibernate, LINQ, lambda expression) etc. running on Windows. Now I plan to port my application to Linux, so I'm thinking of Mono.

Is it possible to simply compile my .net application on Windows and copy it to a Linux machine with .Net (mono version) installed and expect it to work smoothly? If not, is there anything I should do?

Any answers or pointers are welcome.

+5
source share
3 answers

Start with the MoMA Tool

(MoMA) , .Net Mono. (P/Invoke) , Mono. MoMA , , . MoMA , ,

: # 3.0 , LINQ ( , LINQ to SQL XML), NHiberinate ( in)

+7

? . Mono. ; . , ( ), Mono 2.4 . , , .

, "" CLR, , , , , IMO.

, Windows - , Linux , Windows, , . , ... , , "" .. - .

, , , xbuild Windows Linux... , ..

+8

All Articles