Могу ли я разработать приложение .NET в Windows и развернуть версии для Linux и Mac? - PullRequest
4 голосов
/ 27 августа 2010

Возможно ли это, например, с помощью MonoDevelop?

Ответы [ 2 ]

9 голосов
/ 27 августа 2010

Да, вам даже не нужно использовать MonoDevelop, библиотеки DLL / EXE, созданные Visual Studio и компилятором C # от Microsoft (по большей части) на 100% совместимы с Mono.

Вы должны избегать функций и библиотек, которые Mono, конечно, не поддерживает, но этот список с каждым днем ​​становится все меньше ...

1 голос
/ 13 сентября 2010

ДА, некоторые возможности:

, если ваш .NET настроен: вы можете использовать visual studio и установить mono на windows.Есть инструменты, которые вы можете проверить в нем, если он работает и для Linux (не используйте неподдерживаемые библиотеки в коде и т. Д.).

Вы также можете использовать monodevelop в качестве IDE для программирования на mono framework с языками .NET.Некоторым плюсом mondevelop является то, что он также может быть использован в Linux.

...