Moje pytanie jest podobne do this one i this one, ale jest niewielka różnica. Dlatego proszę o to tutaj.Ograniczenie Mono Runtime
Mam błyszczącą usługę .Net 3.5 Windows (z NHibernate, LINQ, wyrażeniem lambda) itp., Działającą w systemie Windows. Teraz planuję przenieść moją aplikację na Linuksa, więc myślę o Mono.
Czy mogę po prostu skompilować moją aplikację .net w systemie Windows i skopiować ją na komputer z systemem Linux z zainstalowaną wersją .Net (wersja mono) i oczekiwać, że będzie działała sprawnie? Jeśli nie, czy jest coś, co powinienem zrobić?
Wszelkie odpowiedzi lub wskaźniki są mile widziane.
Myślę, że jest to w istocie duplikat pytania, które łączysz, i inne, takie jak http://stackoverflow.com/questions/549166/how-mature-is-mono i http: // stackoverflow.com/questions/204709/is-mono-robust-wystarczy-dla-poważnego rozwoju przedsiębiorstwa –
Nie sądzę, że to pytanie jest bardziej szczegółowe niż te dwa, o których wspomniałeś. – Graviton
To nie jest dupek, on pyta jak przenieść swoją aplikację, nie jeśli Mono jest stabilny/wystarczająco dojrzały, by użyć go w produkcji. – Treb