Задать вопрос

Реально ли запустить c# приложение на Ubuntu?

Добрый день! Писал приложение под windows на c#.
Теперь есть задача что нужно такое же приложение только на Ubuntu. Дабы не переписывать его на другой язык, можно ли как то его перекомпилировать чтоб запустить под Ubuntu?
  • Вопрос задан
  • 664 просмотра
Подписаться 4 Простой Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
Если оно написано под .NET Framework и использует Winforms - можно запустить на mono.
Если оно написано под .NET Framework и оно консольное - можно запустить на mono или мигрировать на .NET Core одной консольной командой.
Если оно написано под .NET Framework и использует WPF, то можно переписать на Avalonia и запускать под .NET Core.

Все три способа будут работать только в том случае, если вы жёстко не привязались к технологиям винды.
Лично я рекомендую перейти на .NET Core и делать кроссплатформенное приложение.

PS: dotnet try-convert
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы