Запустите VB.NET на Mono - PullRequest
       27

Запустите VB.NET на Mono

0 голосов
/ 20 апреля 2010

Какую версию Mono мне нужно конвертировать и запускать приложения Windows, которые я разработал с использованием VB.NET, который шел вместе с .NET 3.5, в Ubuntu?

Ответы [ 3 ]

1 голос
/ 20 апреля 2010

В Ubuntu просто используйте моно версию из репозиториев через apt-get install mono. Только если эта версия не работает, ищите репозиторий, который дает вам более свежую версию.

Если вы просто хотите запустить свои двоичные файлы, вам просто нужен сам моно (включая библиотеки, используемые вашей сборкой). Если вы хотите преобразовать свой код в моно, используйте MOMA, как указано в Oded, и работайте над кодом.

1 голос
/ 20 апреля 2010

VB.NET гораздо меньше поддерживается Mono, чем C#. Используйте MOMA, чтобы узнать более конкретную информацию об этом. Я рекомендую переписать ваш код на C #, а затем перенести его на Mono. Это принесет вам гораздо более стабильный результат.

1 голос
/ 20 апреля 2010

Используйте последнюю версию. Тем не менее, сначала запустите ваши приложения через MOMA (Mono Migration Analyzer), чтобы выяснить, может ли ваш код работать без изменений в среде linux (например, пути к файлам совершенно разные и многое другое).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...