Переносимость Windows / Linux - PullRequest
       31

Переносимость Windows / Linux

0 голосов
/ 02 апреля 2012

Мне интересно, какой из следующих двух вариантов больше подходит для Linux:

  1. Собственные приложения Win32, работающие с WINE
  2. .Net приложения, работающие с Mono (при условии, что используется только .Net 2 - включая WinForms)

Примечание 1: Под работой я имею в виду, что, скорее всего, все функции будут реализованы и будут работать правильно, так что он может быть запущен с использованием того же самого двоичного файла под Linux.

Примечание 2: Меня интересуют только 2 вышеуказанных варианта. Ответы типа «Использовать QT / Java / WxWidgets / [ваш любимый фреймворк]» не являются тем, что я ищу.

1 Ответ

1 голос
/ 02 апреля 2012

Я не уверен, спрашиваете ли вы о запланированном или существующем приложении.В первом случае вам обязательно следует использовать Mono, поскольку он используется для создания нативных приложений для Linux.Просто упомянуть Banshee, Gnome Do, Tomboy, Plastic SCM и т. Д. Разработка (таким образом) для Windows с Linux в качестве цели развертывания (среди прочих) не так уж необычна, как вы думаете.Обратное тоже;)

С другой стороны, если вы имеете в виду какое-то существующее приложение, тогда вероятность вероятности здесь кажется мне странной.Учитывая существующее приложение, оно будет работать или нет - просто попробуйте.Или предоставьте более подробную информацию;)

...