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

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

Добрый день! Писал приложение под windows на c#.
Теперь есть задача что нужно такое же приложение только на Ubuntu. Дабы не переписывать его на другой язык, можно ли как то его перекомпилировать чтоб запустить под Ubuntu?
  • Вопрос задан
  • 669 просмотров
Подписаться 4 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Merion Academy
    C# разработчик с нуля
    4 месяца
    Далее
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • Skillfactory
    Профессия C#-разработчик
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Если оно написано под .NET Framework и использует Winforms - можно запустить на mono.
Если оно написано под .NET Framework и оно консольное - можно запустить на mono или мигрировать на .NET Core одной консольной командой.
Если оно написано под .NET Framework и использует WPF, то можно переписать на Avalonia и запускать под .NET Core.

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

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

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

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