Как настроить мое моно приложение из Unix? - PullRequest
1 голос
/ 29 января 2011

Я создаю моно-приложение (C #, winforms)

, но я не понимаю, как мне установить на платформу Unix?например убунту?

Ответы [ 2 ]

1 голос
/ 29 января 2011

Большинство приложений .NET можно развернуть, скопировав сборки и файлы конфигурации.

Это относится и к unix / linux.

При использовании mono вам необходимо запустить приложение с помощью mono:

mono myapp.exe

Если вы говорите об «установщике», термин linux - «пакет», а упаковка для linux - большая и сложная тема.См. эту статью для понимания того, что в ней происходит.

0 голосов
/ 03 февраля 2011

Во-первых, Ubuntu или любые другие дистрибутивы Linux не являются UNIX.

Во-вторых, проверьте, установлен ли Mono в Ubuntu.Если нет, установите его следующим образом:

http://www.go -mono.com / mono-downloads / download.html

В-третьих, также заархивируйте ваши двоичные файлыкак все его зависимости и скопировать в коробку Ubuntu.Распакуйте их там и запустите "mono yourapp.exe".По крайней мере, именно так я сейчас упаковываю свои вещи для WinForms для Linux.

Не ожидайте, что он будет работать в большинстве случаев, так как вам нужно устранять проблемы совместимости,

http://mono -project.com / Guide: _Porting_Winforms_Applications

...