1

Прочитав блог Скотта Хансельмана, объявляющий .NET 2015, он говорит

ASP.NET 5 будет доступен для Windows, Mac и Linux. Поддержка Mac и Linux появится в ближайшее время ...

Означает ли это, что платформа .NET будет официально поддерживаться на Mac и Linux без какой-либо зависимости от Mono? Я правильно истолковал это?

1 ответ1

4

Да, вы правильно поняли. ASP.NET 5 будет работать в новой среде выполнения .NET Core. Скотт Гатри (Scott Guthrie) в своем блоге описал 3 основных функции .NET Core:

  1. Вы можете развернуть среду выполнения .NET Core вместе с вашим приложением, что означает, что ваше приложение будет работать с этой развернутой версией среды выполнения, а не с версией среды выполнения, установленной в операционной системе хоста.
  2. Ваше приложение зависит только от функций, которые ему действительно нужны. Поэтому вам никогда не предлагается обновлять / обслуживать среду выполнения для функций, не относящихся к вашему приложению.
  3. Ваше приложение теперь может быть запущено кроссплатформенным. Мы предоставим кроссплатформенную версию .NET Core для систем Windows, Linux и Mac OS X.

Таким образом, Microsoft будет предоставлять среду выполнения для всех трех операционных систем. На момент написания статьи .NET Core еще не завершена. У них есть поддержка Windows, но поддержка Mac OS X и Linux все еще довольно ограничена. Вы можете следить за разработкой .NET Core на их странице Github.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .