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

Дружба C# и Linux, как?

Добрый день. Знаю что данный вопрос поднимался но меня интересует следующее.
К примеру я написал Hello World на C# под Windows. Какая среда разработки нужна под Linux дабы просто перенести исходный код и выполнить его там без изменений.
Хочу ради тренировки написать чат сервер+клиент. Серверную часть поместить на linux, клиентское приложение на Windows и Linux.
  • Вопрос задан
  • 1148 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
AlekseyNemiro
@AlekseyNemiro
full-stack developer
Можно запускать обычные сборки через Mono или .NET Core. Последнее предпочтительней.

Программа уровня «Hello world» будет просто запускаться через выше указанные решения, например:

mono helloworld.exe
dotnet helloworld.exe
# выполнение из исходного кода в текущем каталоге:
dotnet run

Для более сложных решений может потребоваться дополнительная адаптация кода. Под .NET Core это сделать удобней и проще. Писать и собирать код вполне можно в Visual Studio под Windows.
Ответ написан
Nipheris
@Nipheris Куратор тега C#
Гуглите .NET Core / Mono.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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